rootとしてログインし、新しいアカウントを作成しました。
# useradd -d /home/onie -m onie
# su onie
onie
このコマンドを使用してパスワードを設定しようとしていますが、passwd
パスワードがない場合は、現在のパスワードを求めるメッセージが表示されます。
答え1
useradd
パスワードを指定せずに()を実行すると、-p PASSWORD
そのアカウントのパスワードは無効になります。ログインできる唯一の方法は、他の認証方法(SSHキーなど)を介して、またはsu
ルートからログインすることです。パスワードが無効になっているため、通常のユーザーとして新しいパスワードを設定することはできません。ルートは現在パスワードなしで誰のパスワードも変更できますので、以下を実行してください。
[root@myhost ~]# passwd onie