拯救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服务即可

posted @ 2024-10-28 10:45  liulj0713  阅读(8)  评论(0编辑  收藏  举报