Posiadam serwer do którego loguje się kilku administratorów (mają taki sam poziom uprawnień - root). Wszyscy oni autentykują się za pomocą kluczy a nie za pomocą hasła.
Wszyscy oni dostali klucze publiczne i zostali dodani do /root/.ssh/authorized_keys.
Chciałbym sprawdzić których z nich jest zalogowany, w logach /var/log/secure takie wpisy jak:
=============
Jul 12 22:41:15 serverjeden sshd[428512]: Accepted publickey for root from 192.x.x.x port 59445 ssh2
Jul 12 22:41:19 serverjeden sshd[428512]: Received disconnect from 192.x.x.x: 11: disconnected by user
=============
Wszyscy oni używają dynamicznych adresów IP i często łączą się z różnych lokalizacji, czy jest możliwość weryfikowania ich po kluczu, którego używają?
Próbowałem zmienić konfiguracje pliku sshd_config "LogLevel INFO" oraz "LogLevel VERBOSE", ale to nie pomogło, gdzie popełniam błąd?