GNU/Linux >> Znalost Linux >  >> Linux

Zkontrolujte úspěšné a neúspěšné pokusy o přihlášení uživatele v linuxu

Pro správce systému Linux je velmi důležité znát úspěšné a neúspěšné pokusy o přihlášení uživatele na jejich linuxových boxech. V tomto příspěvku probereme příkazy, které pomohou správcům systému Linux určit úspěšné a neúspěšné pokusy o přihlášení uživatele.

poslední příkaz

Poslední příkaz zobrazuje historii úspěšných pokusů o přihlášení uživatele a podrobnosti o restartu systému přečtením souboru /var/log/wtmp . Tento soubor zachycuje všechny relace přihlášení a odhlášení včetně času přihlášení, doby, po kterou byl uživatel přihlášen, a tty (terminál), kde se relace uživatele uskutečnila. Chcete-li zobrazit všechny aktivity přihlášení, odhlášení a restartu systému, zadejte na terminálu příkaz „poslední“ bez jakýchkoli argumentů. Příklad je uveden níže:

# last
root     pts/0        117.206.178.226  Sun Nov 30 10:47   still logged in   
root     pts/0        117.206.178.226  Sat Nov 29 22:47 - 22:50  (00:03)    
root     pts/1        117.206.178.226  Sat Nov 29 22:17 - 22:46  (00:29)    
root     pts/0        117.206.183.48   Wed Nov 26 21:35 - 21:50  (00:14)    
root     pts/0        117.206.185.124  Tue Nov 25 23:23 - 23:24  (00:01)    
...........

Chcete-li zobrazit pouze podrobnosti o restartu systému:

# last reboot
reboot   system boot  2.6.32-431.23.3. Sun Sep  7 02:07 - 10:49 (84+09:41)  
reboot   system boot  2.6.32-431.23.3. Sun Sep  7 01:58 - 02:07  (00:08)    
reboot   system boot  2.6.32-431.17.1. Sat Sep  6 12:13 - 01:58  (13:44)    

wtmp begins Sat Sep  6 12:13:56 2014

Existuje další příkaz, který uvádí podrobnější informace o posledních přihlášeních a restartech. Tento příkaz je utmpdump a provádí se následujícím způsobem:

# utmpdump /var/log/wtmp

příkaz lastb

Příkaz lastb zobrazí informace o špatných nebo neúspěšných pokusech o přihlášení čtením souboru /var/log/btmp . Tento soubor uchovává záznamy o všech neúspěšných pokusech o přihlášení, včetně přihlašovacího jména, času a tty (terminálu), kde byl pokus proveden. Chcete-li zobrazit všechny neúspěšné pokusy o přihlášení, zadejte na terminálu příkaz „lastb“ bez jakýchkoli argumentů. Příklad je uveden níže.

# lastb
admin    ssh:notty    125.161.19.132   Sun Nov 30 09:49 - 09:49  (00:00)    
admin    ssh:notty    125.161.19.132   Sun Nov 30 09:48 - 09:48  (00:00)    
root     ssh:notty    61.174.49.105    Sun Nov 30 09:33 - 09:33  (00:00)    
root     ssh:notty    61.174.49.105    Sun Nov 30 09:33 - 09:33  (00:00)    
root     ssh:notty    61.174.49.105    Sun Nov 30 09:33 - 09:33  (00:00)    
root     ssh:notty    61.174.49.105    Sun Nov 30 09:33 - 09:33  (00:00)    
root     ssh:notty    61.174.49.105    Sun Nov 30 09:33 - 09:33  (00:00)    
root     ssh:notty    61.174.49.105    Sun Nov 30 09:33 - 09:33  (00:00)    
root     ssh:notty    61.174.49.105    Sun Nov 30 09:33 - 09:33  (00:00)    
root     ssh:notty    61.174.49.105    Sun Nov 30 09:33 - 09:33  (00:00)
...........................

příkaz lastlog

Příkaz lastlog zobrazí informace o posledních přihlášeních všech uživatelů nebo daného uživatele přečtením souboru /var/log/lastlog .

# lastlog 
Username         Port     From             Latest
root             pts/0    117.206.178.226  Sun Nov 30 10:47:03 -0600 2014
bin                                        **Never logged in**
daemon                                     **Never logged in**
adm                                        **Never logged in**
lp                                         **Never logged in**
sync                                       **Never logged in**
shutdown                                   **Never logged in**
...............


Linux
  1. 11 způsobů, jak najít informace o uživatelském účtu a přihlašovací údaje v systému Linux

  2. Jak spravovat vypršení platnosti uživatelského hesla a stárnutí v Linuxu

  3. Naučte se rozdíl mezi příkazy „su“ a „su -“ v Linuxu

  1. Jak zkontrolovat verzi OS a Linuxu

  2. Jak vytvořit a odstranit uživatelskou skupinu v Linuxu

  3. Jak zkontrolovat historii přihlášení k systému Linux

  1. Jak zamknout a odemknout uživatele v Linuxu

  2. Proměnné uživatelského prostředí S „su“ a „sudo“ v Linuxu

  3. Login Příklady příkazů v Linuxu