Jak používat příkaz Finger v Linuxu

Když je správa operačních systémů Linux v našich rolích, je ideální znát různé příkazy, pomocí kterých budou úkoly podpory a správy mnohem snesitelnější, protože díky nim získáme kritické informace, které budou později velkou pomocí při analýze nebo zprávy.

Bezpochyby jedním z nejcitlivějších aspektů jakéhokoli typu organizace je správa uživatelů, a zejména pokud má k systému přístup více než jeden, protože pokud dojde k chybě, bude mnohem složitější určit, kdo a kdy tyto chyby generoval …

Abychom tento typ správy vyřešili, najdeme příkaz Finger, který nám poskytne přehled o uživatelích, kteří jsou aktuálně připojeni k systému, a na základě těchto informací můžeme podrobně zkontrolovat podrobnosti, abychom poznali jejich aktivity a dopad na systém a jeho provoz. Solvetic provede kompletní analýzu tohoto cenného příkazu v Linuxu a budete tak mít ještě jednoho spojence pro úkoly správy.

1. Jak nainstalovat a používat Finger v Linuxu

Krok 1
Obecně platí, že Finger není nainstalován na Linuxu, v tomto případě mluvíme o Ubuntu 19, takže pro jeho instalaci musíme provést následující:

 sudo apt nainstalovat prst

Krok 2
V případě použití Fedory musíme provést následující:

 sudo dnf nainstalovat prst
Krok 3
Jakmile je Finger nainstalován v systému, bude to obecná syntaxe pro použití:
 prst [-lmsp] [uživatel…] [uživatel @ hostitel…]
Zde uvedené parametry jsou následující:

-sZobrazuje přihlašovací jméno uživatele, jeho skutečné jméno, název počítače a stav psaní, čas nečinnosti, čas přihlášení a další dostupné parametry, v tomto případě má čas přihlášení formát měsíc, den, hodiny.
-lTento parametr generuje formát s několika řádky, kde uvidíme všechny informace o možnosti -s, přidání domovského adresáře uživatele, telefonního čísla, přihlašovacího shellu, stavu pošty a obsahu souborů „.plan“ , ".project", ".pgpkey" a ".forward" přímo domovský adresář uživatele.
-PBrání možnosti -l vykreslit obsah souborů ".plan", ".project" a ".pgpkey".
-mPřeskočit shodu uživatelského jména

Pokud není zadán žádný parametr, předpokládají se výsledky hodnoty -l a příkaz Finger vytiskne položku přiřazenou každému uživateli, který je přihlášen k operačnímu systému.

Krok 4
Kromě toho můžeme vyhledávat data na vzdálených počítačích pomocí formátu user @ host nebo @host.
Když přejdeme prstem, uvidíme následující:

Najdeme zde následující hodnoty:

Přihlásit seJe to uživatelské jméno, které zahájilo aktuální relaci
JamJe to skutečné jméno připojeného uživatele
TtyVztahuje se k typu terminálu, kde jsme připojeni, hodnota „: 0“ označuje fyzickou klávesnici a obrazovku spojenou s fyzickým zařízením
LínýJe to doba nečinnosti aktuálního uživatele, v případě zobrazení jedné číslice to bude znamenat, že jde o minuty, a pokud vidíme dva body, bude to ukazovat hodiny a minuty a pokud uvidíme písmeno „d“, budou to dny a hodiny.
Čas přihlášeníJe to čas, ve kterém byla relace zahájena
KancelářJedná se o starou hodnotu, ve které byla zobrazena data z kanceláře uživatele, ale v současné době je zobrazena IP adresa zařízení a hodnota „: 0“ opět odkazuje na fyzickou klávesnici a obrazovku zařízení.
Kancelářský telefonZde se zobrazí číslo kanceláře, ale pokud root nezaregistroval žádné telefonní číslo, uvidíme prázdné místo.

Krok 5
Pokud je nyní připojeno několik uživatelů, uvidíme něco podobného:

2. Jak používat příkaz Finger pro konkrétního uživatele


Finger nám umožňuje určit konkrétního uživatele a ne všechny uživatele systému, k tomu stačí provést následující syntaxi:
 prst "uživatel"

Můžeme najít různé aspekty uživatele, jako například:

AdresářJedná se o domovský adresář uvedeného uživatele
SkořápkaJe to použitá skořápka
Na OdUdává čas a datum, kdy se uživatel přihlásil, od kterého tty a s jakou IP adresou.
PoštaZobrazuje e -mail uživatele (pokud jej má) a pokud byl e -mail zkontrolován, zobrazí se doba kontroly
PlánV případě, že uživatel vytvoří v domovském adresáři soubor „.plan“ a „.project“ a přidá do něj informace, zobrazí se zde.

Dalším způsobem, jak získat přístup k informacím uživatele, je použití jejich skutečného jména:

3. Výsledky zobrazíte přeskočením příkazu Finger .plan a .project pro soubory v systému Linux


Pokud chceme, aby nám příkaz Finger poskytl data uživatele, ale tyto dva soubory vynecháme, musíme provést následující:
 prst -p "uživatel"

Jak používat možnost dlouhého seznamuToto je způsob, jak zobrazit všechny uživatele v dlouhém formátu, proto přidáme parametr -l (velký):

 prst -l

Zobrazí se seznam všech aktivních uživatelů v systému.

Upravte sloupcePomocí parametru -s můžeme upravit zobrazení sloupců při spuštění Finger:

 prsty "uživatel"

Vidíme, jak je Finger dynamický příkaz, kde můžeme získat konkrétní podrobnosti o každém uživateli a mít tak nejlepší kontrolu nad každým z nich.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave