Debian 8 に vsftpd をインストールし、/etc/vsftpd.conf
次のように設定しました。
listen=YES
pam_service_name=vsftpd
use_localtime=YES
anonymous_enable=YES
anon_root=/var/ftproot/anonymous
local_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
pasv_address=192.168.133.130
pasv_min_port=40000
pasv_max_port=40010
pasv_promiscuous=YES
pasv_enable=YES
ssl_enable=YES
force_local_data_ssl=YES
force_local_logins_ssl=YES
require_ssl_reuse=NO
allow_anon_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=YES
ssl_sslv3=YES
ssl_ciphers=HIGH
rsa_cert_file=/etc/ssl/private/vsftpd.pem
anon_max_rate=30000
local_max_rate=30000
idle_session_timeout=300
max_per_ip=50
xferlog_enable=YES
xferlog_std_format=NO
xferlog_file=/var/log/vsftpd.log
log_ftp_protocol=YES
debug_ssl=YES
証明書を使用してログインしようとするとfilezilla
機能します。ただし、ネットワークを使用する場合:
ftp://[email protected]
次のエラーがあります。
530 Non-anonymous sessions must use encryption.