V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
fengchen0vr
V2EX  ›  Linux

根目录(/)被 chmod -R 777 *了, sudo 命令救回来能用了,还有其它暗病吗

  •  
  •   fengchen0vr · 2022-08-17 18:27:00 +08:00 · 3841 次点击
    这是一个创建于 813 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,生产上的工控机,貌似安装软件没报其它异常了

    11 条回复    2022-09-06 19:25:32 +08:00
    ch2
        1
    ch2  
       2022-08-17 18:28:14 +08:00
    ssh 估计也寄了
    fengchen0vr
        2
    fengchen0vr  
    OP
       2022-08-17 18:34:37 +08:00
    @ch2 这个应该是吧,不过用不到,工控生产环境用不到 ssh
    gengchun
        3
    gengchun  
       2022-08-17 21:30:54 +08:00
    看具体的系统。一般包管理器都存着安装的权限。

    rpm 直接有 --setperms 和 --setugids 。用 dpkg 要复杂一些,但网上搜一下都有现成脚本的。

    包管理器数据库里没有的文件,就没办法了。
    qii404
        4
    qii404  
       2022-08-18 08:45:35 +08:00
    早年在 deepin 上误操作也是改了根目录的权限,后来即使手动改了很多命令,也有好多软件运行不了了,因为他们检测文件权限很严格,要求 600 你 644 就是不符合,他们也不说有什么问题。。后来只能重装系统了。。。
    julyclyde
        5
    julyclyde  
       2022-08-18 13:05:07 +08:00
    777 之后,应该不能 su 和 sudo 了吧
    fengchen0vr
        6
    fengchen0vr  
    OP
       2022-08-18 15:47:36 +08:00   ❤️ 1
    @qii404 重装系统是最保险的了,网上搜的还有一个方法
    getfacl -R / >systemp.bak
    setfacl --restore=systemp.bak
    fengchen0vr
        7
    fengchen0vr  
    OP
       2022-08-18 15:48:07 +08:00
    @julyclyde 单个文件权限可以进 single 模式改
    linuxgo
        8
    linuxgo  
       2022-08-18 15:55:48 +08:00
    不管是 windows 还是 linux ,做好备份才是王道,否则杯具后就只有自己哭了
    ea3ba5c0
        9
    ea3ba5c0  
       2022-08-21 14:06:30 +08:00
    除了 ssh ,其他的应该问题不大,只是看着有点恶心,都是红红的。
    qii404
        10
    qii404  
       2022-09-05 20:37:24 +08:00
    @ea3ba5c0 是绿绿的吧哈哈
    fengchen0vr
        11
    fengchen0vr  
    OP
       2022-09-06 19:25:32 +08:00
    @ea3ba5c0 cupd 一个劲生成日志,硬盘都搞满了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3082 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:59 · PVG 20:59 · LAX 04:59 · JFK 07:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.