匿名FTPの設定

proftpd で、匿名FTP の設定をします。

/etc/proftpd.conf を見ると、下記のような Anonymous ディレクティブがコメントアウトされています。このコメントアウトを外してください。あとは、proftpd を再起動すれば、匿名FTPの設定が完了です。

#<Anonymous ~ftp>
#  User                          ftp
#  Group                         ftp
 (中略)
#  
#</Anonymous>

ちなみに上記の場合、匿名FTPのルートディレクトリは、ユーザftp のホームディレクトリになります。環境によっては、ユーザftp は存在しても、ホームディレクトリは持たない設定になっている場合があります。その場合、/home/ftp を勝手に作って、そこにデータを格納しても、見ることができません。

対応は簡単です。ルートディレクトリの指定を、下記のように変更します。

<Anonymous /home/ftp>

匿名FTP は、通常参照権限のみを付与します。そのため、匿名FTP にデータを格納する場合は、ftp 以外のユーザでアクセスしてください。ftp ユーザでアクセスすると、匿名ログインとなり、ファイルのアップロードができません。そのため、/home/ftp のパーミッションは 777 にしておくと良いです。


履歴


トップ   編集 凍結解除 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-04-10 (月) 00:38:59