ユーザーを追加するときのパスワードの問題

ユーザーを追加するときのパスワードの問題

私はコマンドを実行しました

sudo useradd testuser

だから私が走るとき

su testuser

まだ設定していないパスワードの入力を求められます。だから何を入力しても認証が失敗するようになりました。

私がここで何を見逃しているのでしょうか?

ベストアンサー1

useraddパスワードを聞いたり設定したりしないでください。次のコマンドを使用してパスワードを設定する必要がありますpasswd(ハッシュされたパスワードが記録されるように/etc/shadow)。

sudo passwd testuser

またuseradd、これは低レベルのユーティリティであるため、具体的にオプションを指定する必要があり、ユーザー用のホームディレクトリを作成してログインシェルを設定する必要があります。たとえば、次のようになります。

sudo useradd -d /home/testuser -m -s /bin/bash testuser

Debian(またはその派生物)を使用している場合は、adduserラッパーを確認してください。

おすすめ記事