長きにわたってProFTPDを使用してきたが1.2.10からFFFTPとの相性が悪くなったのでvsftpdを使うことにする ポリシー†
# vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO ascii_upload_enable=YES ascii_download_enable=YES chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list ls_recurse_enable=YES use_localtime=YES 空のファイルを作成しておく # touch /etc/vsftpd/chroot_list # chmod 600 /etc/vsftpd/chroot_list アクセス制限†# vi /etc/hosts.allow vsftpd: 192.168.0.1 ALL: ALL :deny タイムスタンプが日本時間にならない†use_localtime=YES としたのに日本時間にならないのは /etc/localtime ファイルにアクセスできないためだそうです。 # cp /etc/localtime /home/user/etc/localtime としてユーザーごとにアクセスできるようにします。 接続に時間がかかる†/etc/hosts ファイルにクライアントのIPアドレスとホスト名を追加します |