微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

原文地址:https://www.jb51.cc/ubuntu/348248.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐