Macintosh LC630 第2の人生 「CATV用家庭内サーバー」大作戦


10.anonymous FTPサーバーの設定 [目次へ]

・FTP用のユーザーを登録します
#vipw 
 ftp:*:10:10::0:0:anonymous FTP admin:/home/ftp:/nonexistent

・FTP用のディレクトリーを作成します
#mkdir /home/ftp
#mkdir /home/ftp/bin
#mkdir /home/ftp/etc
#mkdir /home/ftp/pub
#cp /bin/ls /home/ftp/bin
chmod 777 /home/ftp/pub (適宜755とかロックをかけてください)
これだけで、/home/ftp のディレクトリーに誰でも使えるftpのディレクトリーが作成できます。
wu-ftpdをインストールするとさらに細かい制限をかけることができます。

------------------------------------------------------------------------
anonymousでログインしたときに、どのディレクトリーになるかをチェックする

■ftpでほかのディレクトリーを見せないように

/etc/ftpchroot
atsuro
ftp
....
ロックしたいユーザー名をいれる

これだけでは、lsでディレクトリーがみれないので

mkdir /home/ftp/bin
cp /bin/ls /home/ftp/bin/
chmod 111 /home/ftp/bin
chmod 111 /home/ftp/bin/ls


戻る