web-dev-qa-db-ja.com

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にあると思います。他に私が見逃しているかもしれないものを誰かが私に提案できますか?

19
Atul

パスに/usr/sbinを追加してみてください。

31
mdpc

OPの回答が解決されたことはわかっていますが、Dockerコンテナー内からCentOSを実行している場合、adduserseraddの両方が不足しているように見えるため、解決策はインストールすることですshadow-utils(-rootの下):

yum install shadow-utils
9
vermin
/usr/sbin/useradd username -g groupname -d homedirectory
6
user60679