私のLinuxに最後のログイン日が表示されないのはなぜですか?

私のLinuxに最後のログイン日が表示されないのはなぜですか?

Debian Jessieについて(最新)。

sshd_config確かに:

PrintMotd no
PrintLastLog yes

ただし、PuTTYからログインしても時間は表示されません。

login as: XXXXXXXXXXXXXX
Authenticating with public key "imported-openssh-key"
XXXXXXXX@XXXXXXXXXXXX:~$ _

どんなアイデアがありますか?私はIT開発者で、他のサーバーは期待どおりに動作します。

ベストアンサー1

最終ログはPAMモジュールによって印刷されますpam_lastlog。 PAMスタック/etc/pam.d/sshd(またはその中にある他のインクルードファイル)にない場合は、次の行を追加できます。

session     [default=1]   pam_lastlog.so nowtmp silent
session     optional      pam_lastlog.so silent noupdate showfailed

/etc/pam.d/postlogin(私のFedora 25からインポート)

おすすめ記事