为什么建议与非 root 用户一起在 Linux 中工作?

为什么建议与非 root 用户一起在 Linux 中工作?

可能重复:
一直以 root 身份存在有什么问题?

我学到的第一条关于 Linux 的规则就是永远不要使用 root 作为主用户,我想知道为什么

答案1

因为 root 是超级用户。作为 root,你可以做任何事情,因此你或其他人很容易杀死你的系统。

快速搜索可以挽救这个

答案2

因为如果你作为非root用户犯了一个小错误,不会有任何非常致命的后果,例如:

  • 已删除 /
  • 二进制的移动
  • 删除特殊文件夹

虽然您可能会在使用 sudo 时犯错误,但您通常会在发出命令之前三思而后行,因为您需要输入密码。

答案3

因为如果你以 root 身份输入错误的内容,可能会造成灾难性的后果:

rm -rf .. /    # ONOES!  A SPACE!

答案4

Windows 安全性的缺陷一直是用户以管理员权限登录。UNIX 同类系统始终具有更好的安全性,因为它不允许 root 以普通用户身份登录。如果您需要执行某项操作,则可以使用升级权限(sudo 或 su)运行该操作,然后再恢复为普通用户。

相关内容