您好我试图添加myuser到sudoers后用root帐户全新安装,
# adduser myuser admin
这使:
adduser: the group `admin' does not exist.
然而这工作:
# adduser myuser root
但它不会使myuser成为一个sudoer。
而且,/ etc / sudoers确实包含这些行:
# User privilege specification root ALL=(ALL:ALL) ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL
但很奇怪 – 文件/ etc / group不包含pipe理员 。
我应该手动编辑它,并添加如下内容:
admin:x:120:myuser
使用groupadd admin添加组,然后你可以运行adduser myuser admin 。 但是,您可能希望改为使用usermod -G myuser,admin myuser将自己从根组中删除。 (而不是myuser,admin,列出您的用户应该是其成员的组的确切列表。
如果您试图直接编辑/ etc / group,请使用vigr命令,在提交更改之前将确保文件的语法是正确的。
应该使用sudo组:
adduser myuser sudo