温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

根访问权限如何防止误删除

发布时间:2026-10-18 17:31:30 来源:亿速云 阅读:90 作者:小樊 栏目:系统运维

“根访问权限(root / 管理员权限)误删除”是系统安全里的经典问题。根用户(root)在 Linux/Unix、Windows 管理员在 Windows 上,都可以绕过普通权限限制直接删除任何文件。要从制度和工具两个层面来防误删。

下面按操作系统 + 实践方法说明。


一、Linux / Unix 系统(root 误删防护)

1. 尽量少用 root 直接登录

  • 用普通用户 + sudo 执行命令
  • 禁止 root 直接 SSH 登录:
PermitRootLogin no

2. 给危险命令加“保险”

rm 别名保护

alias rm='rm -i'

或更安全:

alias rm='rm -I'   # 删除超过3个文件或递归时确认

使用 safe-rm 替代 rm

apt install safe-rm

保护重要目录(如 /, /etc, /usr)

3. 文件系统级保护

使用 chattr immutable

chattr +i /etc/passwd

root 也无法删除,直到:

chattr -i /etc/passwd

挂载只读

mount -o remount,ro /important

4. 权限与 sudo 限制

  • 限制 sudo 能执行的命令
user ALL=(root) /usr/bin/systemctl, /usr/bin/rsync

5. 备份 + 快照(最后防线)

  • LVM / ZFS / Btrfs 快照
  • 定期备份(rsync、borg、restic)

二、Windows(管理员误删防护)

1. 不使用内置 Administrator 日常操作

  • 使用标准用户
  • UAC 保持开启

2. 文件 / 文件夹权限

  • 即使管理员,也可移除“删除”权限
  • 使用 NTFS ACL 限制

3. 文件历史 / 卷影副本

  • 开启“文件历史记录”
  • 系统还原点 / VSS

4. 组策略限制

  • 禁止危险脚本执行
  • 限制管理员操作范围

三、通用最佳实践(强烈建议)

✅ 不用 root 做日常操作
✅ 删除前先 ls 确认路径
✅ 使用 -- 防止参数误判
✅ 重要目录加只读 / immutable
✅ 定期备份 + 快照
✅ 自动化脚本加 dry-run


四、一句话总结

根权限防误删的核心不是“限制 root”,而是“减少 root 的使用场景 + 增加删除成本 + 有可恢复手段”。

如果你愿意,我可以:

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手