GNU/Linux >> Znalost Linux >  >> Linux

Zkontrolujte historii přihlášení na vašem serveru

Linux má příkaz, který vám umožní zobrazit podrobnosti o posledních přihlášeních na serveru. Příkaz je poslední se sesterským příkazem lastb . Probereme trochu obojí.

Pomocí posledního příkaz bez jakýchkoli argumentů a zobrazí se úplný seznam přihlášení. Linux uchová tento seznam v /var/log/wtmp . Použijte příkaz jako last -n a uvidíte posledních n přihlášení, jako:

root@web [~]# last -6
root     pts/0        192.168.2.33    Fri May 12 11:04   still logged in
root     pts/0        192.168.2.33    Wed May  3 14:42 - 16:20  (01:38)
root     pts/0        192.168.2.33    Mon May  1 07:50 - 09:07  (01:17)
root     pts/0        192.168.2.9     Fri Apr 28 12:19 - 14:29  (02:09)
root     pts/0        192.168.2.9     Thu Apr 27 06:08 - 09:17  (03:09)
root     pts/0        192.168.2.9     Sun Apr 23 11:29 - 12:20  (00:50)

wtmp begins Mon Aug 24 11:33:10 2015
root@web [~]#

Chcete-li zobrazit poslední přihlášení pro konkrétního uživatele, použijte poslední -n uživatel . Syntaxe příkazu je:

Použití:poslední [-num | -n číslo] [-f soubor] [-t RRRRMMDDHHMMSS] [-R] [-adioxFw] [uživatelské jméno..] [tty..]
-num =kolik položek příkaz zobrazí
-f =jaký soubor použít; ve výchozím nastavení bude příkaz číst data ze souboru /var/log/wtmp
-t =hledat přihlášení k určitému datu
-R =IP/název hostitele se nezobrazí
-F =tisk úplných dat přihlášení a odhlášení
-w =zobrazit celé uživatelské jméno a domény

Chcete-li například zobrazit poslední tři úplná data přihlášení/odhlášení pro uživatele root, použijte:

root@web [~]# last -3 -F root
root     pts/0        192.168.2.33     Fri May 12 11:04:30 2017   still logged in
root     pts/0        192.168.2.33     Wed May  3 14:42:05 2017 - Wed May  3 16:20:11 2017  (01:38)
root     pts/0        192.168.2.33     Mon May  1 07:50:57 2017 - Mon May  1 09:07:59 2017  (01:17)

wtmp begins Mon Aug 24 11:33:10 2015
root@web [~]#

poslední příkaz má stejné možnosti jako poslední a zobrazí neúspěšná přihlášení. Tento příkaz přebírá data z /var/log/btmp soubor. Ukázkový výstup vypadá takto:

root@web [~]# lastb -5
friends  ssh:notty    220.225.230.1    Fri May 12 00:20 - 00:20  (00:00)
friends  ssh:notty    220.225.230.1    Fri May 12 00:20 - 00:20  (00:00)
friends  ssh:notty    220.225.230.1    Fri May 12 00:20 - 00:20  (00:00)
friends  ssh:notty    220.225.230.1    Fri May 12 00:20 - 00:20  (00:00)
test1    ssh:notty    220.225.230.1    Thu May 11 00:09 - 00:09  (00:00)

btmp begins Tue May  2 19:57:23 2017
root@web [~]#

poslední syntaxe je:

Použití:lastb [-num | -n číslo] [-f soubor] [-t RRRRMMDDHHMMSS] [-R] [-adioxFw] [uživatelské jméno..] [tty..]


Linux
  1. Jak připojit váš linuxový server k projektu fondu NTP

  2. Jak zkontrolovat datum instalace vašeho linuxového operačního systému?

  3. Jak zkontrolovat rychlost vašeho ssh připojení

  1. Nejlepší linuxová distribuce pro váš další cloudový server

  2. Jak porovnat nebo zkontrolovat rychlost serveru DNS v systému Linux?

  3. Přístup k přihlášení k cPanelu

  1. Nastavte VPN server na vašem počítači se systémem Linux

  2. Zakažte přímé přihlášení root na vašem serveru

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