長きにわたってProFTPDを使用してきたが1.2.10からFFFTPとの相性が悪くなったのでvsftpdを使うことにする

*ポリシー [#n24c7c9a]

-anonymousは無効にする 
-ascii転送を有効にする 
-ホームディレクトリより上位は見せない 
-ディレクトリまるごと削除 
-ローカル時間で表示する

 # vi /etc/vsftpd/vsftpd.conf

 anonymous_enable=NO
 ascii_upload_enable=YES
 ascii_download_enable=YES
 chroot_list_enable=YES
 chroot_list_file=/etc/vsftpd.chroot_list
 ls_recurse_enable=YES
 chroot_local_user=YES
 use_localtime=YES

空のファイルを作成しておく

 # touch /etc/vsftpd.chroot_list
 # chmod 600 /etc/vsftpd.chroot_list

*アクセス制限 [#z8f005e2]

 # vi /etc/hosts.allow

 vsftpd:    192.168.0.1
 ALL:    ALL    :deny

*タイムスタンプが日本時間にならない [#jeb6adae]

use_localtime=YES としたのに日本時間にならないのは /etc/localtime ファイルにアクセスできないためだそうです。

 # cp /etc/localtime /home/user/etc/localtime

としてユーザーごとにアクセスできるようにします。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS