`adduser [options] 用户组` 失败 ubuntu 11.04

`adduser [options] 用户组` 失败 ubuntu 11.04

我想使用adduser 但是如果我为用户组提供第二个参数,它似乎不起作用

root@a:~# adduser rick staff
adduser: The user `rick' does not exist.

该群组已存在

root@a:~# addgroup staff
addgroup: The group `staff' already exists.

手册页说这应该可行......

adduser [options] user group

有任何想法吗?

我可以:

adduser --ingroup staff rick

所以没有什么大问题,只是看起来有点奇怪。

答案1

Rob,重新阅读adduser命令中的错误消息:The user rick does not exist.。稍后您写入了组staff,该组确实存在。但由于用户尚不存在,adduser因此失败。rick

答案2

如果您尝试添加用户并将该用户添加到组,您应该:

adduser newuser
usermod -aG thegroup newuser

如果尚未创建组,则应在 usermod 之前创建它:

groupadd thegroup

相关内容