拯救chmod -R 000 /*
首先对 / 目录递归执行 chmod 000
chmod -R 000 /*

一些常用命令已经没有权限执行了,也无法重启和关机

如果是虚拟机用vcenter重启会报错

硬重启后启动,看到报错或停留在进度条界面

挂载ISO文件或用centos光盘启动,进入Troubleshooting—Rescue

选择2,只读挂载文件系统

/ 目录已经被挂载到了/mnt/sysimage下

此时仍为只读模式,需要使用mount命令重新挂载为读写

直接递归分配777权限给根目录
chmod -R 777 /mnt/sysimage 执行过程中会有部分报错
chroot /mnt/sysimage

已经挂载到 /,这时的文件权限都是777,需要改回到初始状态,通过rpm安装库记录的权限进行恢复
ls -l /etc | head -3
Rpm -qa | xargs -I{} rpm –setperms {}
ls -l /etc | head -3
输入两次exit重启系统
现在还无法ssh登录


给/etc/ssh赋权 600后重启sshd服务即可


浙公网安备 33010602011771号