我在想为什么 Debian 8.x 的默认用户不在 sudoers 列表中,尽管它具有su
/root/... 访问权限,这并不比sudo
这里
使用 sudo 比以 root 身份打开会话更好(更安全),原因有很多,包括......
我在 Debian 使用中尝试坚持默认设置。因此,我没有在 sudoer 列表中添加我的默认用户。
然而,它也存在上述缺点。
不过,我在想是否应该更改默认方式。
答案1
https://unix.stackexchange.com/a/106582/29483
这是安装参数的副作用。如果您在安装过程中指定 root 密码,则默认情况下不会安装 sudo。如果不指定 root 密码,则会安装 sudo。下面引用了这方面的权威来源。另一个相关的特殊情况是,在安装过程中如果指定 sudo-ldap 软件包,则不会安装 sudo。这是唯一一次无需 root 密码即可安装 sudo-ldap。如果您希望从 sudo 升级到后者,则在升级过程中您必须拥有 root 密码。
如果您没有为 root 用户指定密码,则该帐户将被禁用,但稍后将安装 sudo 软件包,以便能够在新系统上执行管理任务。 -- 来自 debian-installer/manual/en/howto/installation-howto.xml