Friday, February 8, 2008

サーバー構築 4 Webmin, Proftpd, 時刻合わせ

Webmin, Installing on Ubuntu Gutsy Gibbon (7.10)

Webmin has some dependency package.
Install dependencies:
sudo aptitude install bash perl libnet-ssleay-perl openssl \
libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

After install dependencies, you can download and install Webmin. Last version of Webmin is 1.390.
Download Webmin:

sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.390_all.deb

Install Webmin:

sudo dpkg -i webmin*.deb
Log in and use it:
Copy this URL into your web browser: https://localhost:10000

てわけで終了。

そして難儀したのがFTP. 結局これに1日近くかかった。
まずFTP自体入ってなかったから、WebminからProFTPdをインストール、でも途中で固まる(なぜ?)

SSHで繋いで sudo apt-get install screen してもフォルダーをロックできませんみたいなエラー。たぶんFTPのインストールで固まってるから。
再起動して、もう一回試したらCDを入れろと。いま大学のラボなんですけど。

で、検索して、結局/etc/apt/sources.list のcdromで始まるやつをコメントアウトしたら通った。しかもついでにProFTPdのインストールもなぜか終わった。

で、だ。
inet.dで起動ってやったんだけど、どーやってもConnection Refused で外からもlocalhostからもTelnetでもつながらない。

nmapしたら動いてないし。ファイアーウォールもまだ入れてない。
なぜだ。いろいろHowtoとか試したんだけど、ぜんぜんだめー。

で、すっきり解決:
なにもわかんなかったらとりあえず stand aloneモードにすれば動く。
ちょっと知ったかしてinetdを使おうとしたからだめだったのね。

ntpdateで時刻を自動的に合わせる - 試験運用中なLinux備忘録

ntpdate+cronの実際

1番目のフィールド(分)は、cron.hourlyなどとぶつからない値にする。

2番目のフィールド(時)に「*/n」と指定する(nは数字)と、「n時間ごと」になる。下の例では2時間ごとに実行されることになる。

サーバは複数指定可能で、スペース区切りで書いていく。

ファイル名: /etc/crontab

59 */2 * * * root /usr/sbin/ntpdate -s -b -u [NTPサーバ...]   
ちゃんとしたNTPの一覧はhttp://www.pool.ntp.org/で。

Labels: , ,

0 Comments:

Post a Comment

<< Home