有谁经历过主目录神秘地变得不可执行的情况吗?
上下文:
Ubuntu 10.04。vsftpd
服务器已安装并正在运行。
我已创建了一个普通用户 ftp_poze
。
另一个应用程序通过 FTP 将一些文件上传到 ~ftp_poze/images 目录中。
发生了什么:
由于某种奇怪的原因,FTP 上传停止工作。
在分析情况时,我发现了/home/ftp_poze
一些 /home/ftp_poze/images
奇怪的权限 0440
用户不再能够访问自己的主目录!
我已经修复了目录权限,但我需要了解实际发生了什么。
有谁知道是什么原因导致目录权限被改变?
我确信这不是由于人为干预而发生的。
答案1
尽管您说这不是人为干预导致的,但最可能的原因是有人递归更改了文件系统中更高级别的权限,并且该命令的影响超出了预期。例如,运行 chmod -R ax /home/someuser,这将影响目录以及常规文件。
它可能是一个运行 chmod 命令的自定义脚本 - 检查您的 crontab 以查看是否有任何可能执行该命令的计划作业:
crontab -l