首页 > IT基础架构 > 网络安全 > vsftpd不能登录问题
vsftpd不能登录问题
[@more@]是由于SELINUX导致的问题
这常常是因为SELinux不允许vsftpd线程访问用户主目录造成的。
方法一
运行system-config-securitylevel,关闭SELinux。
# system-config-securitylevel
在界面中SELinux区域,选择Disabled。在选择Customize按钮,开机Firewall对FTP的支持。
方法二
//查看当前的状态
# getsebool ftpd_disable_trans
ftpd_disable_trans --> off
//使用setsebool命令开启
# setsebool ftpd_disable_trans 1
//查看当前状态是否是on的状态
# getsebool ftpd_disable_trans
ftpd_disable_trans --> on
//setsebool使用-P参数,无需每次开机都输入这个命令
# setsebool -P ftpd_disable_trans 1
# service vsftpd restart
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23168012/viewspace-1048840/ ,如需转载,请注明出处,否则将追究法律责任。