vsftpd一些其它配置
vsftpd可以设置为允许本地用户登陆,但是通常并不是需要本地用户全部登陆,我们可以设置为哪些本地用户不能登陆。
userlist_deny = yes userlist_enable = /etc/vsftpd/userlist
vsftp同时也是可以设置最大客户端连接数,同时也可以设置每个IP的最大连接数
max_clients = 10 max_per_ip = 1
vsftpd同样也是可以支持SSL加密传输,因为默认ftp传输默认是明文的
首先要通过openssl生成证书
openssl req -new -x509 -nodes -out vsftpd.pem -keyout vsftpd.pem
然后修改vsftpd.conf增加下列内容
ssl_enable=YES ssl_sslv2=YES ssl_sslv3=YES ssl_tlsv1=YES force_local_data_ssl=YES force_local_logins_ssl=YES rsa_cert_file=/etc/vsftpd/vsftpd.pem
当然ftp客户端也要选择ftp over ssl模式