ubuntu – 官方CHMOD 755

好吧,我意外地将所有东西都变成了755,这并不像给当地用户所说的那样糟糕.这有多不安全,如何在不重新安装的情况下轻松恢复?
重新安装是最好的选择.即使下面的工作,我个人总是会有一种不正确的感觉.

>使用另一个Ubuntu系统来引用您的权限.相同的Ubuntu版本和架构.

reference$find / ! -type l \
         -path "^/tmp" -prune \
         -o -path "^/dev" -prune \
         -o -path "^/sys" -prune \
         -o -printf "%m %p\n" > /root/perms.txt

>将/root/perms.txt复制到主系统
>使用/root/perms.txt来引用和修改权限

main$cat /root/perms.txt | while read LINE; do
perm=echo -E "$LINE" | awk '{print $1}'
filename=echo -E "$LINE" | sed 's/^$perm //'

if [-a $filename];然后
echo -E“$filename”>> /root/chmod-success.log
chmod $perm $filename
其他
echo -E“$filename”>> /root/chmod-failure.log
科幻
DONE

>检查/root/chmod-success.log和/root/chmod-failure.log中的错误

无论如何,这里有太多的边缘情况,我甚至无法想象这是否会完美.首先测试另一个非生产系统.并在没有chmod $perm $filename行的主生产系统上进行测试

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...