「sudo:アカウントまたはパスワードが期限切れです。パスワードをリセットしてもう一度やり直してください」メッセージを防ぐ方法

「sudo:アカウントまたはパスワードが期限切れです。パスワードをリセットしてもう一度やり直してください」メッセージを防ぐ方法

amit以下のように、amitグループにユーザーを追加しようとしています。

root# groupadd -g 1500 -f amit                              
root# useradd amit -m -G sudo -u 1500 -g 1500 -o -p "amit"

ただし、ユーザーに切り替えようとすると、amit次のメッセージが表示されます。

root# sudo su - amit
sudo: Account or password is expired, reset your password and try again
Changing password for root.

このメッセージが表示される理由と、このメッセージを受け取らずにamitユーザーに直接切り替えるにはどうすればよいかを教えてください。

ベストアンサー1

のマンページには、useradd提供されたパスワードを暗号化する必要があると記載されています。"amit"絶対にしないでください。だからpassword損傷すると強制的に交換することになります。パスワードが暗号化されていてもコマンドpsで表示されるため、パスワードを入力したくありません。historyいつも走っているpasswd <userid>ので隠します。

おすすめ記事