質問:Debianで新しいユーザーを追加する最も理想的な方法は何ですか?adduser
私のシステムに欠けているようです。ヒントがありますか?
丸太:
bash: adduser: command not found
編集する:
adduser
インストールされているようです
adduser is already the newest version (3.118).
バイナリで手動で実行できますか?アプリケーションはどこに保存されますか?
答え1
一般的な「ログイン」シェルに似た環境でルートシェルを使用またはsu -l
実行します。su -
これには、単にsudoなしで一般(sudoではない)ユーザーから環境変数を継承するのではなく、ユーザー$PATH
の環境変数を初期化することが含まれます。を参照してください。root
/sbin
$PATH
man su
https://linuxconfig.org/command-not-found-missing-path-to-sbin-on-debian-gnu-linux。
Debian 10の新規インストール後にsudoを有効にする方法は次のとおりです。
$ su -l
# adduser <your_username_here> sudo
# logout
次に、デスクトップ環境からログアウトしてから再度ログインします。
答え2
sbin
パスに追加すると、少なくとも一時的に私の問題が解決するようです。
export PATH="$PATH:/sbin:/usr/sbin:usr/local/sbin"
または実行してみてください。/sbin/useradd
答え3
which adduser
ゴミ箱がどこにあるのか教えてくれます。
ユーザーを追加するには、ルートである必要があります。
または、useradd
このコマンドをルートとして使用できます。