vsftpd出现“Response: 500 OOPS: cannot change directory”解决方法

笔者用的Linux发行版本为centos6.4,当用FTP客户端连接时,出现如下错误提示:

Response: 500 OOPS: cannot change directory:/home/liangwode

Error: Critical error

Error: Could not connect to server

原因分析:

在终端下输入如下命令:

[root@liangwode log]# 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_passive_mode                       off

httpd_enable_ftp_server                     off

tftp_anon_write                             off

注意以上ftp_home_dir 是处于off的状态,也就是说当前是不允许用户通过FTP登录到/home/*(*代表对应的用户)的目录下的,为此,我们可以用以下方法解决:

[root@liangwode log]# setsebool ftp_home_dir on

输入以上命令就是开启ftp_home_dir的功能,再次查看一下状态:

[root@liangwode log]# 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_passive_mode                       off

httpd_enable_ftp_server                     off

tftp_anon_write                             off

发现已经开启了,然后FTP客户端就可以正常登录了.

本文转自 linuxzkq 51CTO博客,原文链接:http://blog.51cto.com/linuxzkq/1583308

500 OOPS: cannot change directory”解决方法相关推荐

  1. VsFTP出现500 OOPS: cannot change directory的解决办法

    cannot change directory:/home/*** ftp服务器连接失败,错误提示: 500 OOPS: cannot change directory:/home/******* 5 ...

  2. vsftpd出现500 OOPS: cannot change directory的解决办法

    ftp服务器连接失败,错误提示: 500 OOPS: cannot change directory:/home/******* 500 OOPS: child died 解决方法: 1 在终端输入命 ...

  3. 不关闭seLinux解决vsftpd服务本地用户不能登录问题(500 OOPS: cannot change directory:/home/***

    不关闭seLinux解决vsftpd服务本地用户不能登录问题(500 OOPS: cannot change directory:/home/*** 参考文章: (1)不关闭seLinux解决vsft ...

  4. 使用客户端登陆ftp 500 OOPS: cannot change directory:/home/virftp解决

    使用客户端登陆ftp 500 OOPS: cannot change directory:/home/virftp解决 可以在windows上使用一ftp客户端来尝试进行登录.这个时候一般都会报一个错 ...

  5. 500 OOPS:cannot change directory:/root 问题

    为什么80%的码农都做不了架构师?>>>    安装完red hat enterprise linux 5后,ftp不能使用root用户,将/etc/vsftpd/ftpusers和 ...

  6. 关闭防火墙命令 500 OOPS: cannot change directory:

    关闭防火墙命令 (1) 重启后永久性生效:    开启:chkconfig iptables on    关闭:chkconfig iptables off    (2) 即时生效,重启后失效:    ...

  7. FTP 331 Please specify the password 500 OOPS: cannot change directory

    FTP安装后,实用ftp客户端测试报错,FTP 331 Please specify the password 和 500 OOPS: cannot change directory 查阅网上方法无果 ...

  8. oracle 500,500 OOPS: cannot change directory问题

    Normal 0 false false false EN-US ZH-CN X-NONE Normal 0 false false false EN-US ZH-CN X-NONE 1.在CentO ...

  9. 500 OOPS: cannot change directory:/home/xxx”

    参考 http://hi.baidu.com/jenrald/item/b8921b82b5ade72a100ef3c0 一 前言 用ftp命令连接 ftp服务器时提示: "500 OOPS ...

最新文章

  1. Java 数组的 12 个最佳方法
  2. tableview插入刷新_iOS中tableview的几种刷新
  3. 华为云部署html网页,手把手教你如何在华为云服务器上部署一个自己的弹幕网站!...
  4. 启动DevStack的各项服务
  5. NodeJS解决跨域问题:Access-Control-Allow-Origin
  6. 前端学习(142):行级标签和块级标签
  7. Javascript脚本 : eval()函数
  8. 989. 数组形式的整数加法
  9. 芝麻HTTP:TensorFlow LSTM MNIST分类
  10. JAVA回合制pk游戏
  11. linux更新系统内核,Linux内核升级方法详解
  12. echarts循环图表
  13. Win10虚拟机性能优化
  14. DRAM内存原理(四)同步内存和异步内存技术
  15. The Operation couldn't be completed.(LaunchServicesError error 0.) 的解决方法
  16. 玩qq游戏提示计算机内存不足,玩QQ游戏内存不足如何解决?
  17. CAT 实时监控与项目集成
  18. linux的jq命令
  19. 一起来做NES开发(1)
  20. Java与.net的选择和比较

热门文章

  1. 【HDOJ】4602 Partition
  2. 经典Sql大全--转
  3. 朴素Bayse新闻分类实践
  4. 求最大公约数——欧几里得算法(JAVA)
  5. eclipse导出doc,文件夹为空
  6. Mysql的高可用方案及主从详细配置
  7. hawq state 报错: the database is down, but Ambari shows all hawq services as being
  8. 加密解密_作业-加密解密程序
  9. 小球进盒子C语言,N个小球放进M个盒子算法-Go语言中文社区
  10. 安装php7的mysql扩展,php7安装mysql扩展的方法是什么