- ·上一篇文章:Linux如何使用命令行清理磁盘来增加空间
- ·下一篇文章:Ubuntu系统中设置IPv4的技巧
Linux Vsftp报错500 OOPS如何修复
一些Linux用户在使用vsftp时,遇到了vsftp 500 OOPS: cannot change directory:/home/这个问题,今天华军小编给大家展示的是Linux Vsftp报错500 OOPS如何修复,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!。 安装好vsftp软件后,链接ftp登陆后提示这样的错误 500 OOPS: cannot change directory:/home/ 原因是CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了。 解决办法 //查看SELinux设置 # getsebool -a|grep ftp ftpd_disable_trans –> off 或者 ftp_home_dir–>off //使用setsebool命令开启 # setsebool ftpd_disable_trans 1 或者 # setsebool ftp_home_dir 1 //查看当前状态是否是on的状态 # getsebool -a|grep ftp ftpd_disable_trans –> on 或者 ftp_home_dir–>on //setsebool使用-P参数,无需每次开机都输入这个命令 # setsebool -P ftpd_disable_trans 1 或者 # setsebool -P ftp_home_dir 1 我的SELinux设置如下 [root@localhost ~]# getsebool -a|grep ftp allow_ftpd_anon_write –> off allow_ftpd_full_access –> off allow_ftpd_use_cifs –> off allow_ftpd_use_nfs –> off ftp_home_dir –> on ftpd_connect_db –> off ftpd_use_passive_mode –> off httpd_enable_ftp_server –> off tftp_anon_write –> off # service vsftpd restart 以上就是小编总结的解决vsftp 500 OOPS: cannot change directory:/home/的方法了,有遇到这个问题的用户,不妨试试这个方法吧,相信会对你有所帮助。
Linux Vsftp报错500 OOPS如何修复