在Centos7创建了一个用户,但是使用su - xxx 进行切换的时候提示Permission denied
root@localhost su - xxx
su: warning: cannot change directory to /home/xxx: Permission denied
su: failed to execute /bin/bash: Permission denied
当时看了/bin/bash 以及/home目录下新建用户的权限也没有发现什么问题
root@localhost ll /bin/bash
rwxr-xr-x. l root root 964600 Apr 20 202l /bin/bash
后面联系云厂商的技术人员一起排查,发现\
分区的权限被修改了
正常\
分区的权限是0555/dr-xr-xr-x
,但是现在系统却是0700/drwx------
导致进行切换的时候,属组和其他用户没有执行和读、执行权限
stat /
File: ‘/’
Size: 224 Blocks: 0 IO Block: 4096 directory
Device: 803h/2051d Inode: 64 Links: 17
Access: (0700/drwx------) Uid: ( 0/ root) Gid: ( 0/ root)
Context: system_u:object_r:root_t:s0
Access: 2024-09-10 04:54:39.334032577 -0700
Modify: 2023-09-21 07:21:26.471665392 -0700
Change: 2023-09-21 07:21:26.471665392 -0700
Birth: -