Arch Linux 安装无需 root 密码

Arch Linux 安装无需 root 密码

是否可以安装(并稍后维护)Arch Linux(或其某些衍生产品)而无需设置 root 密码 - 仅使用用户帐户和 sudo?与在 Ubuntu 和许多其他系统中执行的方式相同。

对我来说,这似乎是明显的安全性改进,但到目前为止我发现的所有文档都要求设置 root 密码。

答案1

佐雷达什评论中指出您可以在安装过程中通过运行来禁用 root 的密码usermod -p '!' root

至于为什么默认情况下不这样做,这是因为 Arch Linux 是一个“自己动手”的发行版,它强加了一些默认值(它几乎是普通的 Linux + systemd + 包管理器),并且默认情况下 Linux 需要有一个 root(或更具体地说,UID 0)帐户并且没有密码,因此 PAM 允许登录而无需提示输入密码。

相关内容