我是一名新手,想在 linode 上的虚拟服务器上安装并运行 ubuntu 14.04 LTS。我还没有做太多事情。今天早些时候,我尝试添加一些用户。我能够顺利添加一个非管理员测试用户。我使用了命令
adduser testuser
然后我想添加一个具有管理员权限的测试用户。我使用了以下命令
adduser testadminuser sudo
没有用。返回错误
adduser: the user testadminuser does not exist.
看起来好像没有sudo
群组存在。我使用了托管站点预先加载的内容:我认为它是为添加管理员用户而设置的。我认为这是一个用户错误,但我束手无策。
我确实看了一下/etc/groups
,没有该sudo
组。
帮助!
答案1
语法:
adduser <username> <group>
用于添加现存的用户现存的testadminuser
组。因此,在添加到任何组之前,您必须创建:
adduser testadminuser
adduser testadminuser sudo
您可以使用useradd
命令将两个步骤结合起来,但这有点复杂。或者,如果您愿意sudo
成为主要组testadminuser
(而不是为该用户的主要组创建新的用户组),则可以使用以下--ingroup
选项:
adduser --ingroup sudo testadminuser
答案2
尝试一下,它可以在 gcloud gcp Debian ubuntu 上的全新安装上运行。
# create a password for root on fresh installation
sudo passwd
# Now login to sudo user with the below command and create new user
su -l
adduser <new_user_name>
# Add created user to the sudo group with this below command
adduser <new_user_name> sudo
希望这可以帮助