恢复默认 Linux 权限

Ráp*_*rás 0 linux permissions

我不小心应用chmod 700到整个文件系统而不是当前目录。非 root 用户现在无法运行任何命令,即使我有 777 条路径$PATH并在 . 我没有可从中复制权限的替代 Linux。有出路吗?有人有主系统目录默认权限的图表吗?(在这个操作系统上设置所有东西的工作太多了,我真的不想从头开始)

Wes*_*ley 6

没有源机器来复制权限,无论是通过编程还是手动(是的,正确的),你都在没有桨的虚拟小溪上。您能做的最好的事情就是希望tar备份您已经忘记重新创建权限的备份。即使从适当的源系统复制权限也可能不会使事情恢复到完美的功能。在最好的情况下,您正在考虑让系统进入一个功能状态,在您构建新系统并迁移服务和文件之前等待您的时间。

           ___________    ____                                           
    ______/   \__//   \__/____\         Only YOU                    
  _/   \_/  :           //____\\                             
 /|      :  :  ..      /        \       can prevent chmod -R errors.                  
| |     ::     ::      \        /                             
| |     :|     ||     \ \______/                               
| |     ||     ||      |\  /  |                                     
 \|     ||     ||      |   / | \     
  |     ||     ||      |  / /_\ \ 
  | ___ || ___ ||      | /  /    \    
   \_-_/  \_-_/ | ____ |/__/      \     (And take backups)
                _\_--_/    \      /   
               /____             /  
              /     \           /    
              \______\_________/    
Run Code Online (Sandbox Code Playgroud)