使用vsftp需要用到的东西
安装 yum install -y vsftpd 安全配置 vi /etc/vsftpd/vsftpd.conf #add listen_port= XXXX anonymous_enable=NO local_enable=NO chroot_local_user=YES chroot_list_enable=NO 日志配置 xferlog_enable=YES xferlog_std_format=YES xferlog_file=/var/log/xferlog dual_log_enable=YES vsftpd_log_file=/var/log/vsftpd.log 添加虚拟用户 vi /etc/vsftpd/user_list.txt #add roooooooter random_passwd #生成认证文件 db_load -T -t hash -f /etc/vsftpd/user_list.txt /etc/vsftpd/user.db #删除明文 rm -f vi /etc/vsftpd/user_list.txt #编辑vsftpd的PAM认证文件 #删除其他行,加入下面两行 #pam_userdb.so 为认证库文件 db即上文user.db vi /etc/pam.d/vsftpd auth required pam_userdb.so db=/etc/vsftpd/user account required pam_userdb.so db=/etc/vsftpd/user #设定FTP用户映射(注意权限) useradd –d /home/xxx –s /sbin/nologin xxx chmod 700 /home/xxx #开启虚拟用户 vi /etc/vsftpd/vsftpd....