ArchLinuxでパスワードを設定できません

ArchLinuxでパスワードを設定できません

rootとしてログインし、新しいアカウントを作成しました。

# useradd -d /home/onie -m onie
# su onie

onieこのコマンドを使用してパスワードを設定しようとしていますが、passwdパスワードがない場合は、現在のパスワードを求めるメッセージが表示されます。

答え1

useraddパスワードを指定せずに()を実行すると、-p PASSWORDそのアカウントのパスワードは無効になります。ログインできる唯一の方法は、他の認証方法(SSHキーなど)を介して、またはsuルートからログインすることです。パスワードが無効になっているため、通常のユーザーとして新しいパスワードを設定することはできません。ルートは現在パスワードなしで誰のパスワードも変更できますので、以下を実行してください。

[root@myhost ~]# passwd onie

関連情報