为什么我的权限被拒绝,即使是 root?

drj*_*rm3 7 linux permissions

root:root 拥有一个目录“dir1”。统计显示:

Access: (0750/drwxr-x---)  Uid: (    0/    root)   Gid: (    0/    root)
Run Code Online (Sandbox Code Playgroud)

当我以 root 身份登录时,我的id节目:

uid=0(root) gid=0(root) groups=0(root)
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试cd进入该目录时,我得到:

-bash: cd: dir1/: Permission denied
Run Code Online (Sandbox Code Playgroud)

任何想法为什么会发生这种情况以及如何补救?

小智 4

也许是SELinux?

尝试检查

ls -ladZ dir1
Run Code Online (Sandbox Code Playgroud)

或者尝试临时禁用SELinux

setenforce 0
# To emable "setenforce 1"
Run Code Online (Sandbox Code Playgroud)