您的位置:首页 > 运维架构

vsftp登录错误 500 OOPS: cannot change directory:/home/xxx

2013-08-27 14:03 483 查看
vsftp安装:yum install vsftpd*

再安装ftp:yum install ftp

启动登录:ftp localhost

发现提示错误:500 OOPS: cannot change directory:/home/xxx

 

//查看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

# service vsftpd restart

 

有关selinux的配置

如关闭,仅仅警告,强制等等 需要编辑/etc/sysconfig/selinux 默认是强制
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  RedHat vsftp
相关文章推荐