我需要添加一个名为“admin”的用户。当我输入:
# adduser admin
我得到:
adduser: The group 'admin' already exists.
因此,我猜想默认情况下,adduser
会尝试在创建“管理员”用户的同时创建一个已经存在的“管理员”组。阅读 adduser 手册页时,我看到了-N
避免创建组的选项。我尝试了以下方法:
adduser -N admin
结果相同。如何创建“管理员”用户?
答案1
正如steeldriver建议的那样,这是有效的:
# adduser admin --ingroup sudo
答案2
您永远不应该创建名为“admin”的用户。在许多发行版中,此用户存在并用于系统目的。某些应用程序也可能引用它。如果您创建此用户,他可能通过某些脚本中的安全设置拥有不受限制的类似 root 的系统访问权限。如果您尝试更改此用户的权限,某些应用程序将停止工作。