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