#chkconfig vsftpd on //通过启动机器启动vsftpd服务。
#/etc/init.d/vsftpd start //启动vsftpd服务
#vi /etc/vsftpd/vsftpd.conf //编辑vsftp配置文件
找到以下内容并将其禁用:
Anonymous_enable=NO //禁用匿名用户登录
添加另一行:
Local_enable=YES //打开本地用户登录
建立用户:
# adduser-d/var/FTP/test-g FTP-s/sbin/nologin测试
#密码测试
Iptables防火墙设置:
#系统配置安全级别
在自定义中选择ftp。
#/etc/init . d/iptables restart//restart iptables。
修改iptables后,可以访问ftp,但由于selinux需要关闭,用户无法登录。
#vi /etc/sysconfig/selinux
找到:
SELINUX=强制执行
修改为:
SELINUX=禁用
#reboot //重新启动计算机
//如果登录后无法写入,请重新修改目录权限:
#chown测试/var/test