我创建了一个名为“teamspeak”的群组,然后我想成为该群组的一部分,因此我sudo usermod -a -G teamspeak xdrosenheim
按照说明使用这里并在man usermod
。
然后我id xdrosenheim
又发现什么都没变,于是我退出并重新登录。现在我成了“teamspeak”群组的成员,但我失去了所有其他群组。
uid=1000(xdrosenheim) gid=1000(xdrosenheim) groups=1000(xdrosenheim),1002(teamspeak)
我不再处于 sudoers 文件中,需要进入恢复模式 :/
所以我的问题如下:如何将现有用户添加到现有组?
我想我可以使用usermod -G teamspeak,adm,sudo,moreGroups xdrosenheim
,但从长远来看,这将是一个非常长的命令,不是吗?
答案1
最好编辑 /etc/group 文件并添加如下例所示。
sudo vim /etc/group
xdrosenheim:x:1000:xdrosenheim,teamspeak,adm,sudo,moreGroups