Wo kann ich erfolgreiche Anmeldeversuche für SSHD anzeigen?

Wo kann ich erfolgreiche Anmeldeversuche für SSHD anzeigen?

Ich bin damit vertraut, log show | grep 'sshd: error: PAM: authentication error for $user from $ip_address'fehlgeschlagene Anmeldeversuche von verschiedenen IP-Adressen durchzusehen.

Gibt es ein entsprechendes Protokoll, das geschrieben wird, wenn eine erfolgreiche SSH-Verbindung hergestellt und authentifiziert wird (idealerweise würde es Informationen zur Client-IP-Adresse enthalten)?

Ich habe meine Protokolldateien durchgesehen und es scheint keine Protokolle zu geben, die erfolgreiche Anmeldungen aufzeichnen.

Antwort1

Die erfolgreichen SSH-Logins werden zB so protokolliert /var/log/auth.log:

sshd[20007]: Accepted password for username from 192.0.2.123 port 60979 ssh2
sshd[20007]: pam_unix(sshd:session): session opened for user username by (uid=0)
systemd-logind[613]: New session 12345 of user username.

Oder im Falle einer Publickey-Authentifizierung:

sshd[20008]: Accepted publickey for username from 192.0.2.123 port 50460 ssh2

verwandte Informationen