新しく作成されたユーザーがSSHを使用して初めてログインしたときにパスワードを変更するよう強制しようとしています。セキュリティ上の理由から、彼が初めてログインするまで安全なパスワードを提供したいと思います。これまで私は次のことをしました。
useradd -s /bin/bash -m -d /home/foo foo
passwd foo
これにより、sshログイン時にchage -d 0 foo
エラーが発生します。Your account has expired; please contact your system administrator
ベストアンサー1
パスワード使用期間を0日に変更
通事論chage -d 0 {user-name}
この場合
chage -d0 foo
これもsshで私に効果的でした。