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