当前位置: 首页 > news >正文

不小心更改了/etc权限为777导致sudo,ssh等软件都无法使用

修复流程

一、进入恢复模式(无网络或无法登录时必选)
  1. 1.重启系统,在 GRUB 启动菜单选择 Recovery Mode(按 Shift 或 Esc 呼出菜单)。
  2. 2.以 root 身份挂载为可读写
     

    bash

    复制

    mount -o remount,rw /
    
    确保文件系统可修改。

二、恢复 /etc 目录权限

注意:仅修复 /etc 可能不够,需重置关键文件权限。

  1. 1.

    递归重置 /etc 目录权限

     

    bash

    复制

    chmod 755 /etc         # 目录权限应设置回 755 (drwxr-xr-x)
    chown -R root:root /etc   # 递归修复所有文件和子目录为 root 所有者
    
  2. 2.

    修正核心配置文件权限
    某些关键文件要求严格权限(部分示例如下):

     

    bash

    复制

    # SSH 服务相关
    chmod 600 /etc/ssh/ssh_host_*     # SSH 主机密钥
    chmod 644 /etc/ssh/sshd_config    # 配置默认应为 644
    chown root:root /etc/ssh/sshd_config
    
    # 用户和密码文件
    chmod 644 /etc/passwd             # 用户信息
    chmod 600 /etc/shadow             # 密码哈希(必须严格限制)
    chmod 600 /etc/gshadow            # 组密码
    
    # Sudo 配置
    chmod 440 /etc/sudoers            # 禁止非 root 修改
    chmod 755 /etc/sudoers.d/         # 子目录权限
    chmod 440 /etc/sudoers.d/*        # 子文件权限
    
    # SSL 证书(若存在)
    chmod 640 /etc/ssl/private/*.key  # SSL 私钥

重启系统,问题解决。 

相关文章:

  • “此电脑”中删除WPS云盘方法(百度网盘通用)
  • 10 【HarmonyOS NEXT】 仿uv-ui组件开发之Avatar头像组件开发教程(一)
  • 为何吹订单?因为特斯拉的销量已遥遥领先,掩耳盗铃之举!
  • 第10章 metasploit(网络安全防御实战--蓝军武器库)
  • 每日一题----------异常处理
  • 【Python运维】实现高效的自动化备份与恢复:Python脚本从入门到实践
  • 数据结构---八大排序
  • Python的学习篇(七)--网页结构
  • 数据清洗与治理:为大模型预训练打造完美数据
  • Python已知后序遍历和中序遍历,求先序遍历
  • 字典树(trie树)详解
  • TCP/IP 5层协议簇:网络层(ICMP协议)
  • 如何学习编程?
  • Windows Server开启审计功能
  • Release of anyui for LVGL v0.27.0
  • grum-与gam-词源故事
  • 【数据分享】1999—2023年我国地级市污染物排放和环境治理数据
  • 【MySQL】数据库基础
  • 【计算机网络】TCP
  • Android 蓝牙OTA固件升级
  • 在哪里做企业网站/友情链接吧
  • 中国10大品牌网官网/企业网站建设优化
  • 免费做团购网站的软件/百度网站推广怎么做
  • 做网站流程 优帮云/产品推广介绍
  • 网站域名个人备案查询/百度手机seo软件
  • 那家建网站宝盒好用/企业文化理念