因业务需求,捡起了好久没碰的代码和Linux,学会了javascript和node-red等。填平了好多坑,还比较开心。在开心之余又碰到了一个FTP登录问题。

背景:需要修改用户家目录。

直接上图

如图,在本地用户登录FTP的情况下碰到了 “500 OOPS:cannot change directory” 的问题。回头看了看自己的博客,该设置的也都设置了,selinux也设置了。但是还是会出现500报错。于是我只能把目光聚焦到目录上。

在不修改用户家目录的情况下,是可以登录成功的。对比两个目录:所有人和所有组都相同,且都是700权限。那么又是什么原因呢?我又把目光聚焦到他们的父级目录。

用户默认的家目录是在/home。我先查看了home的权限:755:root:root

于是我大胆得出结论:需要每一级父目录在其他用户有可读的权限,因为其他用户需要读进去后才能看到子目录。以下是对这个猜测的尝试。

1.将用户家目录修改为/var/lib/docker/overlay2 ,此时docker目录和overlay2目录在其他用户下都没有可读。ftp登录失败.

2.修改docker和overlay2为755权限,FTP登录成功

记录一次FTP登录500 OOPS:cannot change directory解决方案相关推荐

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

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

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

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

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

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

  4. 500 OOPS: cannot change directory”解决方法

    vsftpd出现"Response: 500 OOPS: cannot change directory"解决方法 笔者用的Linux发行版本为centos6.4,当用FTP客户端 ...

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

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

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

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

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

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

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

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

  9. 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 ...

最新文章

  1. CTF-Misc-CRC32碰撞脚本 (二)
  2. 计算机硬件价钱分配,电脑基础知识计算机硬件基础课件.ppt
  3. Shiro 权限标签
  4. C++之指针探究(十):this指针
  5. LeetCode(637)——二叉树的层平均值(JavaScript)
  6. Graham-Scan小总结——toj2317 Wall
  7. Jenkins 部署 jmeter + Ant
  8. java 代码打包_Java程序打包成jar包
  9. 爬虫基础篇之多途径抓取失信人名单
  10. html登陆注册功能实现,实现用户的登录注册功能
  11. lep开发笔记 -- 内存泄漏
  12. Anton and Letters
  13. 朋友们都在用jpg转PDF免费软件有哪些?常用3款软件来分享
  14. 【计蒜客】等边三角形
  15. 求三角形面积 ← 海伦公式
  16. qt matlab环境配置文件,Qt与matlab混合编程
  17. 计算机找不到网络设备,解决在设备管理器中找不到网卡的问题
  18. 基于JAVA医保局综合办公系统计算机毕业设计源码+系统+数据库+lw文档+部署
  19. 企业实名认证api数据接口介绍
  20. There is no getter for property named 'distinct' in 'class cn.ly.item.pojo.SpciGroup'] with root cau

热门文章

  1. 【学习日志】2022.09.02 (C++)strcmp和stricmp、strcmpi三者之间的区别、C语言判断文件后缀名、ZENO Audio Update、TEN MINUTES PHYSICS
  2. PHP植发,《嫁给中也给他植发》c语言黑板擦_【衍生小说|言情小说】_晋江文学城...
  3. 中学课程01课程概述02课程组织03基础教育课程改革
  4. vue实现登录路由跳转到成功页面
  5. curl 下载地址中有特殊字符解决方案
  6. 数据分析的工作内容是什么,数据分析师、数据产品经理和数据挖掘工程师三个岗位之间,有什么联系和区别?
  7. Simulink 水轮机初始化设置
  8. javascript实现自定义右键菜单(绑定鼠标左右键)
  9. 杰里之ANC mic电路 【篇】
  10. php cakephp like,CakePHP