以root用户身份在本地文件系统中的目录上运行ls将被拒绝

时间:2017-10-08 11:39:11

标签: linux permissions root denied

当以root用户身份运行时,本地ext4文件系统,没有绑定挂载,没有selinux会发生以下情况(确切地说是ssh root @ localhost):

# cd /some/directory
# ls -ld chardet
drwxr-xr-x 2 root root 4096 Jul 29  2016 chardet
# ls chardet
ls: cannot open directory 'chardet': Permission denied

我进入了单用户模式,进行了文件系统检查,重新启动,结果相同。然后我使用(Ubuntu 16.04.3服务器安装)USB拇指驱动器启动笔记本电脑,打开第二个虚拟控制台并再次尝试,结果相同。 fsck.ext4再次发现没有错误。系统日志中没有记录任何错误。

内核是bog标准4.11.0-041100-lowlatency from linux kernel ppm, 但是从拇指驱动器启动证明,它符合标准 ubuntu内核也是如此。

lsattr不会检测到任何奇怪的东西,写入/ some /目录(实际上是/usr/lib/python2.7/dist-packages但这可能不重要)有效,并且在chardet上使用chmod或chattr给出了同样的错误。

我现在没有想法了。其他人有想法吗?

0 个答案:

没有答案
相关问题