bash: adduser: 在 centOS 上找不到命令

bash: adduser: 在 centOS 上找不到命令

我最近在 VMWare 8 上安装了 CentOS 5.5,并尝试在系统上添加新用户。除非使用su -选项,否则我无法添加用户。我相信它必须在路径设置不正确的情况下执行某些操作。

我更新了路径,如下所示 /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/uone/bin:/sbin

我相信该命令位于 /sbin dir 中,它已经是路径的一部分。谁能建议我还可能缺少什么?

答案1

尝试添加/usr/sbin到您的路径中。

例如,要将其添加到路径的末尾,您可以执行以下操作:

export PATH=$PATH:/the/file/path

答案2

我知道OP答案已经解决,但是对于那些从docker容器内运行CentOS的人来说,这似乎缺少两者添加用户用户添加,解决办法是安装影子工具(在下面明显地):

yum install shadow-utils

答案3

/usr/sbin/useradd username -g groupname -d homedirectory

答案4

whereis useradd

这是用来解决这个问题的

相关内容