最初の目標 Webサーバー FTPサーバー DHCPサーバー WINDOWSファイルサーバー ↑を立ち上げる もちろん、セキュリティ面も、それなりに 理由 サーバーなんかを立ち上げて、自己満足しようという、身勝手で 無意味なことが、目的になっております。 ついでに、色々な知識が身につけば良いとも思っています。 PC環境 Profileページにあります、Gatewayマシン、「usi」です このマシンはすでに引退いたしました。 ここ 現在は、自作静音マシン、「wolf」です ここ ショートカット 自分風構築法 自分用コマンド集 ウンチク ・Windowsでの共有?(samba) ・Web Server(apache) ・FTP Server(ProFTP) ・フィルタリング& マスカレード(iptables) ・CodeRed対策 ・DHCPサーバー設定 ・ddns自動更新 for Linux ・ntpd(タイムサーバー) ・WebDav(Webフォルダ) ・SETI@home ・デーモンの再起動とか? ・現状閲覧? ・各ファイルの場所とか ・よく使うコマンドとか ・Samba復活の要点 ・自動コマンド実行? デーモンの再起動とか? ほとんどは # /etc/init.d/***** restart でいける httpdデーモンの再起動 # /etc/init.d/httpd restart ipchainsの変更後、適用(再起動) # /etc/init.d/ipchains restart iptablesの変更後、適用(再起動) # /etc/init.d/iptables restart sambaの再起動 # samba restart top 現状閲覧? ipchainsの状態表示 # ipchains -L iptablesの状態表示 # iptables -L HDDのパーティションや、利用状況、空き領域を表示 $ df 分かりやすく?GやMで表示するとき $ df -h メモリの利用状態を表示 $ free メモリの利用状態をデーモンやプロセスごとに表示 $ top の後に"M"とか"A"とかよく使うかな ネットワークインターフェイスの状況 # ifconfig top 各ファイルの場所とか httpd /etc/httpd/conf/httpd.conf ipchains /etc/sysconfig/ipchains iptables /etc/sysconfig/iptables samba設定ファイル・・・swatでできるじゃん(爆) /etc/samba/smb.conf proftpd設定ファイル /usr/etc/proftpd.conf 各サービスとかポートがなんか書いてあるファイル(笑) /etc/services dhspc設定ファイル /etc/dhcpd.conf <<--dhcpdを使う場合自分で作ることになる ddclient設定ファイル /etc/ddclient.conf top よく(たまに)使うコマンドとか # ntsysv xinetdで起動するデーモンを指定するもの? # linuxconf Linuxの各種設定 $ tar -xzf ************** 色々なデータ?の解凍とか?色々なパラメータあったり、よくわらかん(爆) $ ./configure --prefix=/usr 使っている環境を調べてそれにあったデータを収集? --prefix=/usrは、redhat7.0以上では/usr以下にインストールするため $ make コンパイル # make install インストール、あとは終わり $ mkdir *** 新しいディレクトリを作成 # chmod 777 *** ***というファイルまたはディレクトリのパーミッションを変える 順に、ユーザー、グループ、他人 # chown ユーザー名 *** ***のユーザーを変更する # chgrp グループ名 *** ***の所属グループを変える $ man コマンド名 コマンドの説明 $ alias 省略コマンド='実際のコマンド内容' 面倒なコマンドを省略コマンドで実行させる。 # rpm -ivh **** ****をインストール # rpm -e **** ****をアンインストール # rpm -qi **** ****の有無、詳細な情報表示 有無を言わずに消えろ!(ファイルを含んだディレクトリ) あんまり多用するとそのうち悲しくなります(爆) # rm -rf ****** top
・Windowsでの共有?(samba) ・Web Server(apache) ・FTP Server(ProFTP) ・フィルタリング& マスカレード(iptables) ・CodeRed対策 ・DHCPサーバー設定 ・ddns自動更新 for Linux ・ntpd(タイムサーバー) ・WebDav(Webフォルダ) ・SETI@home
・デーモンの再起動とか? ・現状閲覧? ・各ファイルの場所とか ・よく使うコマンドとか
・Samba復活の要点 ・自動コマンド実行?