% % FTP サーバ 今後の野望 2004/01/11 志藤文武 % これは、あくまでも現管理者の野望である。 新管理者の行動を制約するものではない。 1) いろんなものをミラーしたい!! FTP サーバに便利なソフトウェアがたくさんそろっていると、うれしい。みんなが使 うのに近くにミラーサイトがないソフトウェアなどは、早急にミラーしたいものであ る。具体的に、どんなソフトウェアをミラーしたいかというと、 専攻サーバ構築に必要なソフトの残り , xfree86 , grads , tex 関係 , postgres ffftp 等 ftp クライアントソフト , PuTTY しかし、「再配布可能な条件」を FTP サーバが満たさなければ、ミラーをすること が"法律的に"認められないので、注意する必要があるだろう。 2) 新しいミラーソフトの導入 1)にも関連する。たくさんの ソフトウェアをミラーするためには、ミラーソフトが 1つだけでは不十分。fmirror だけではミラーしきれない。そこで、新しいミラーソ フトを導入してみると面白いだろう。具代的な例を以下に示す。 * rsync もともと、バックアップ用に作られたツールなので、FTP ミラーには向かない可能 性があるが、Debian 本家が推奨する ミラーソフトである。 「rsync だと 転送途中に接続が中断すると 配布元サイトにデーモンがのこる 可能性があるので、最適なソフトとはいえない」(O高先生談) 実際はどうなんでしょう。実は FTP サーバに実装済み(実験段階) http://www.infoscience.co.jp/technical/rsync/rsync.html * wget Web Page 全体をコピーして持ってくるためにツールなので、http プロトコルが 通るのが一番の強み。実際、専攻FTPサーバ内には、WWWサーバに保管されている ソフトウェアを全くミラーできていない。WWWサイトにのみ ミラーされているソ フトウェアの代表例は、専攻メールサーバ構築に利用する smtp 。 http://www.geocities.jp/horiuchimasaru/wget.html * mirror fmirror 同様、FTP プロトコルを利用したミラーソフト(と思われる)。よくわから ない。導入の優先度は最低。 3) ProFTPD の設定 ProFTPD の挙動は、設定ファイル /usr/local/etc/proftpd.conf により全てが制御 されている。しかし、2003 年度時点では、ANONYMOUS FTP サーバとして最低限必要 な設定しかされておらず、セキュアなサーバとはいえない。 特に、ログに関して、2点まずい部分がある。 1. anonymous user が password に打ち込んだメールアドレスが保管されない。 2. どのファイルがどのくらい利用頻度があるのかログにのこらない。 http://www.infoscience.co.jp/technical/proftpd/ の情報を参考に、設定ファイル をいじると、おもしろいかな? パスワードにメールアドレスを入れないと、接続を拒否する設定にもできるらしい。 http://homepage1.nifty.com/Que/plamo/proftpd/ http://www.wakasato.org/learn/nepc/course3/chapter07/index.html 4) debian-cd のミラー設定 : [epcore-ml : 2750] 以下、debian-cd のミラー を 要請する森川さんに対する志藤の返答。 ----ここから------------------------------------------------------------- 森川さま 志藤@FTP です。 > 単に思い付きなのですが, この「Debian Install CD Image」を > 専攻 FTP にミラーするというのはどうでしょうか? > > サイズが 190 MB 近くあるのと, 上記のようにちょっと調べないと > イメージを取得できないのは不便なので, 近くにあると良いかな, > と思いました. とりあえず、CDイメージを"集積する"ことは簡単なので、集積しておきました。 1月5日時点で、ftp://ftp.cs.umn.edu/pub/debian-misc/debian-cd/ 以下にあるもの全てを ftp://ftp.ep.sci.hokudai.ac.jp/pub/Linux/Debian/debian-misc/debian-cd/ に置いておきました。 しかし、集積されたCDイメージの自動更新(自動ミラー)に関しては、 現時点では行うべきではないと判断し、見送りました。 2月中旬に暇を見つけてきちんと設定しようと思います。 (判断の根拠) http://www.jp.debian.org/CD/mirroring/ によると、CDイメージのミラーサイトは、ftp や http を用いてCDイメージを入手 すべきではないらしい。rsync や jigdo-mirror が推奨されている。専攻FTPサーバ では、ソフトウェア等の入手に fmirror (ftp を用いた ミラーソフト) のみを用いて おり、ftp を用いないミラー(rsync 等)に関してはまだ試験運用の段階にある。 現時点では推奨されたやり方が取れないので、ミラーの自動化は行わない。 というわけで、1ヶ月間CDイメージが更新されないことを念頭に置きつつ、 利用していただければ幸いです。 ----ここまで------------------------------------------------------------- やるのであれば、ネットワークに迷惑をかけない、jigdo-mirror を導入するのがよ ろしいであろう。