CentOS 5.5に取り組んでいます。
Rootとしてuseradd
コマンドを実行すると、動作します。
しかし、ユーザーの1人から同じコマンドを実行すると、次のように表示されます
-bash: /usr/sbin/useradd: Permission denied
なぜこれがすべて起こっているのですか?
PATH
に/usr/sbin
も追加しました。
以下のコマンドでrootからユーザーを追加しました:
groupadd service
useradd -g service service
passwd service
オペレーティングシステムを2回3回インストールしましたが、いつも同じエラーが表示されます。
私を助けてください、なぜこれがすべて起こっているのか理解できませんでした。
コマンドuseradd
には、システム設定を変更するための特別な権限が必要です。そのため、通常のユーザーとして使用する場合は、権限が拒否されます。
通常のユーザーからuseraddを呼び出せるようにするには、Sudo
を設定する必要があります。それほど複雑ではありません。このチュートリアルを参照してください。 http://quaid.fedorapeople.org/Sudo-tutorial/ 特に第4章。