/bin目录权限被误设置为644解决方法

  

CentOS69系统下,在使用普通用户登录并切换到了根用户的情况,由于是想把/cpu目录中的本目录及所有文件的权限都设置为644的,却不小心把/bin目录及目录下所有文件都设置为644,导致,无法重新登录到Linux系统,也无法再进行切换。
现在虚拟机模拟问题,可以看的到,在根用户情况下,ls, chmod等命令都是提示没有权限
/bin目录权限被误设置为644解决方法”> <br/>现有二个解决方法:<br/>第一种方法:保持在原来登录的根用户情况下。在终端输入python <br/>在出现的祝辞祝辞祝辞提示下输入:导入操作系统</p>
  <blockquote>
  <blockquote>
  <blockquote>
  <p> os.chmod (“/bin os.chmod (“/bin/chmod", 0755)
如下图所示
/bin目录权限被误设置为644解决方法”> <br/>按CTRL + D来结束python输入,此时就会回到提示符下<br/>再次使用ls命令来查看/bin目录下的权限,并输入ls命令是否还提示权限拒绝否<br/> <img src= /bin目录权限被误设置为644解决方法”> <br/> 5。在“Rescue /bin目录权限被误设置为644解决方法”> <br/> 6。如下二图,都分别按回车确定<br/> <img src= /bin目录权限被误设置为644解决方法”> <br/> 8。在“bash - 4.1 #“的壳输入chmod - r 755/mnt/sysimage/bin/*回车。<br/> <img src=

/bin目录权限被误设置为644解决方法