vsftpd出现“Response: 500 OOPS: cannot change directory”解决方法(转载)
2015-12-11 08:32
471 查看
vsftpd出现“Response: 500 OOPS: cannot change directory”解决方法
笔者用的Linux发行版本为centos当用FTP客户端连接时,出现如下错误提示:
Response: 500 OOPS: cannot change directory:/home/bhtest
输入命令查看
[root@XXXX]# sestatus -b| 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 off
ftpd_connect_db off
ftpd_use_fusefs off
ftpd_use_passive_mode off
httpd_enable_ftp_server off
tftp_anon_write off
tftp_use_cifs off
tftp_use_nfs off
注意以上ftp_home_dir 是处于off的状态,也就是说当前是不允许用户通过FTP登录到/home/*(*代表对应的用户)的目录下的,为此,我们可以用以下方法解决:
[root@XXX]# setsebool ftp_home_dir on
[root@XXX]# sestatus -b| 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_fusefs off
ftpd_use_passive_mode off
httpd_enable_ftp_server off
tftp_anon_write off
tftp_use_cifs off
tftp_use_nfs off
测试登录正常。
笔者用的Linux发行版本为centos当用FTP客户端连接时,出现如下错误提示:
Response: 500 OOPS: cannot change directory:/home/bhtest
输入命令查看
[root@XXXX]# sestatus -b| 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 off
ftpd_connect_db off
ftpd_use_fusefs off
ftpd_use_passive_mode off
httpd_enable_ftp_server off
tftp_anon_write off
tftp_use_cifs off
tftp_use_nfs off
注意以上ftp_home_dir 是处于off的状态,也就是说当前是不允许用户通过FTP登录到/home/*(*代表对应的用户)的目录下的,为此,我们可以用以下方法解决:
[root@XXX]# setsebool ftp_home_dir on
[root@XXX]# sestatus -b| 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_fusefs off
ftpd_use_passive_mode off
httpd_enable_ftp_server off
tftp_anon_write off
tftp_use_cifs off
tftp_use_nfs off
测试登录正常。
相关文章推荐
- 微软和 Linux 基金会就 Linux on Azure 认证达成合作
- 微软和 Linux 基金会就 Linux on Azure 认证达成合作
- [转] 用管道获得shell 命令的输出
- Linux下Nvidia显卡驱动卸载和卸载后的问题
- 282. Expression Add Operators
- OpenGL ES 学习教程(七) 瞎子打灯,照亮他人,浅谈Ambient Lighting 环境光照
- 每天一个linux命令之coreutils包: base64命令
- 监控Hbase是否可用的外挂程序
- OpenGL ES 学习教程(七) 事实上并没有所谓的灯光,只是大家都装作发亮
- 每天一个linux命令之coreutils包: [命令
- Linux-CentOS Elasticsearch 安装ik中文分词
- nginx,搭建负载均衡
- Centos (rpm 管理)- ubuntu(dpkg 管理)
- Centos (rpm 管理)- ubuntu(dpkg 管理)
- [蓝牙] 2、蓝牙BLE协议及架构浅析&&基于广播超时待机说广播事件
- Linux-CentOS Elasticsearch Clients客户端集合
- linux 下使用 man 查看 c++ 库函数
- Linux 如何定位占用进程并杀掉占用端口号进程
- sql server 开xp_cmdhshell
- Linux-CentOS 全文搜索引擎Elasticsearch的安装与配置