ユーザーがSSHを使用して初めてログインしたときにパスワードを変更するようにするにはどうすればよいですか?

ユーザーがSSHを使用して初めてログインしたときにパスワードを変更するようにするにはどうすればよいですか?

新しく作成されたユーザーが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で私に効果的でした。

おすすめ記事