bash:adduser:コマンドがcentOSに見つかりません


15

最近、CentOS 5.5をVMWare 8にインストールしましたが、システムに新しいユーザーを追加しようとしています。su -オプションを使用しない限り、ユーザーを追加できません。パスが正しく設定されていない状態で何かをする必要があると思います。

パスを更新しましたが、次のようになります /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/uone/bin:/sbin

コマンドは既にパスの一部である/ sbin dirにあると思います。誰も私に他に何が欠けているかもしれないかを提案できますか?

回答:


26

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


うん!それはトリックをしました、パスの優先位置としてそれを追加しました。mdpcに感謝:)
Atul 14

1
どうすればいいですか?既に.bash_profileにPATH =何かがありますか?別のものを追加するにはどうすればよいですか?
シャオダイ14


これが完全な答えになるための例を提供したいですか?
ヘンリーF

7

私はOPの答えが解決されたことを知っていますが、adduseruseraddの両方が欠けているように見えるドッカーコンテナ内からCentOSを実行している人のために、解決策はshadow-utilsをインストールすることです(明らかにルートの下に):

yum install shadow-utils

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

その私が-bashエラーを与えるします。/ usr / sbin / useraddを:そのようなファイルまたはディレクトリ
Nishadアップ

-2
whereis useradd

これはその問題を解決するために使用されます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.