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行的主生产系统上进行测试

相关文章

1.安装过程出现0x00000000指令引用的0x00000000内存该内存不能为written 如果你安装的是inux系统 需要在...
写在全面:如果根据以下教程涉及到只读文件需要更改文件权限才能需修改文件内容,参考我的另一篇博客:...
写在前面:以下步骤中需要在终端输入命令,电脑端查看博客的朋友可以直接复制粘贴到终端,手机端查看的...
ubuntu16.04和18.04更换国内源 写在前面:安装好ubuntu双系统后,默认的软件更新源是国外的,在国内使用...
ubuntu双系统启动时卡死解决办法(在ubuntu16.04和18.04测试无误) 问题描述: 在安装完ubuntu双系统后...
又来造轮子了。。。。。。。。。。。。。。。。 今天使用w3af向文件中写入的时候,发现没有write权限,...