whoami 返回 user,但 usermod 抱怨它不存在

whoami 返回 user,但 usermod 抱怨它不存在

我的组织中的企业 IT 提供的 VM 上有 Linux (Ubuntu),并且我有一个用户“myuser”。

whoami能够返回用户名:

myuser@host:/home/myuser$ whoami
myuser

id也返回与用户相关的信息:

myuser@host:~$ id
uid=43350(myuser) gid=600(staff) groups=600(staff),27(sudo)

getent在列表中返回我的用户,但/etc/passwd没有我的用户的条目。

现在我尝试在没有 sudo 的情况下运行 docker 命令。所以我尝试将用户添加到组中,但 usermod 说用户不存在

myuser@host:/home/myuser$ sudo usermod -aG docker $USER
usermod: user 'myuser' does not exist

我该如何解决?

相关内容