解决linux下vsftp 500 OOPS: cannot change directory:/home/ 办法
发布:smiling 来源: PHP粉丝网 添加日期:2015-04-28 16:21:57 浏览: 评论:0
下文小编为各位介绍解决linux下vsftp 500 OOPS:cannot change directory:/home/ 办法,如果你碰到可以一起来看看.
安装好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 //phpfensi.com
- ftpd_connect_db –> off
- ftpd_use_passive_mode –> off
- httpd_enable_ftp_server –> off
- tftp_anon_write –> off
- # service vsftpd restart
Tags: vsftp500 OOPS:cannot
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)