Kad je administriranje Linux operativnih sustava unutar naših uloga, idealno je poznavati različite naredbe s kojima će zadaci podrške i upravljanja biti mnogo podnošljiviji jer ćemo zahvaljujući njima dobiti kritične podatke koji će nam kasnije biti od velike pomoći za analizu ili izvještaji.
Bez sumnje, jedan od najosjetljivijih aspekata u bilo kojoj vrsti organizacije je upravljanje korisnicima, a posebno ako više od jednog ima pristup sustavu, jer ako dođe do pogreške, bit će mnogo složenije utvrditi tko je i kada generirao te kvarove …
Za rješavanje ove vrste upravljanja nalazimo naredbu Finger koja nam daje pregled korisnika koji su trenutno povezani sa sustavom i na temelju tih podataka možemo unakrsno provjeriti pojedinosti kako bismo znali njihove aktivnosti i utjecaj na sustav i njegovo funkcioniranje. Solvetic će napraviti potpunu analizu ove vrijedne naredbe u Linuxu, pa ćete imati još jednog saveznika za administrativne zadatke.
1. Kako instalirati i koristiti Finger na Linuxu
Korak 1
Općenito je pravilo da Finger nije instaliran na Linuxu, u ovom slučaju govorimo o Ubuntu 19, pa moramo izvršiti sljedeće za njegovu instalaciju:
sudo apt install finger
Korak 2
U slučaju korištenja Fedore moramo izvršiti sljedeće:
sudo dnf install fingerKorak 3
Nakon što se Finger instalira na sustav, ovo će biti opća sintaksa za upotrebu:
prst [-lmsp] [korisnik …] [korisnik @ domaćin …]Ovdje navedeni parametri su sljedeći:
-sPrikazuje korisničko ime za prijavu, njegovo pravo ime, naziv računala i status pisanja, vrijeme mirovanja, vrijeme prijave i druge dostupne parametre, u ovom slučaju vrijeme za prijavu ima format mjeseca, dana, sati.
-lOvaj parametar generira format s nekoliko redaka u kojem ćemo vidjeti sve informacije o opciji -s, dodajući korisnikov kućni imenik, telefonski broj, ljusku za prijavu, status pošte, kao i sadržaj datoteka ".plan" , ".project", ".pgpkey" i ".forward" izravno u kućni direktorij korisnika.
-PSprječava da opcija -l generira sadržaj datoteka ".plan", ".project" i ".pgpkey".
-mPreskočite podudaranje korisničkog imena
Ako nijedan parametar nije naveden, pretpostavlja se rezultat vrijednosti -l, a naredba Finger ispisat će unos povezan sa svakim korisnikom koji je prijavljen u operacijski sustav.
Korak 4
Osim toga, možemo pretraživati podatke na udaljenim računalima koristeći format user @ host ili @host.
Kad pokrenemo prst, vidjet ćemo sljedeće:
Tu nalazimo sljedeće vrijednosti:
Prijaviti seTo je korisničko ime koje je započelo trenutnu sesiju
JamTo je pravo ime povezanog korisnika
TtyOdnosi se na vrstu terminala na koji smo spojeni, vrijednost ": 0" označava fizičku tipkovnicu i zaslon povezan s fizičkom opremom
BesposlenTo je vrijeme neaktivnosti trenutnog korisnika, u slučaju da vidite jednu znamenku to će značiti da su to minute, a ako vidimo dvije točke to će označavati sate i minute, a ako vidimo slovo "d", bit će to dani i sati.
Vrijeme prijaveTo je vrijeme u kojem je sjednica započela
UredTo je stara vrijednost u kojoj su prikazani podaci iz ureda korisnika, ali trenutno je prikazana IP adresa opreme, a vrijednost ": 0" se ponovno odnosi na fizičku tipkovnicu i zaslon opreme.
Uredski telefonTamo se prikazuje broj ureda, ali ako root nije registrirao nijedan telefonski broj, vidjet ćemo prazno mjesto.
Korak 5
Sada, ako je povezano nekoliko korisnika, vidjet ćemo nešto slično ovome:
2. Kako koristiti naredbu Finger za određenog korisnika
Finger nam omogućuje da navedemo određenog korisnika, a ne sve korisnike sustava, za to je dovoljno izvršiti sljedeću sintaksu:
prst "korisnik"
Možemo pronaći različite aspekte korisnika, kao što su:
ImenikTo je početni imenik navedenog korisnika
LjuskaTo je korištena ljuska
Na OdOznačava vrijeme i datum kada se korisnik prijavio, s kojeg tty -a i s koje IP adrese.
PoštaPrikazuje e -adresu korisnika (ako je ima), a ako je e -poruka pregledana, prikazat će se vrijeme pregleda
PlanU slučaju da korisnik u početnom direktoriju stvori datoteku ".plan" i ".project" i u nju doda podatke, ona će se prikazati ovdje.
Drugi način pristupa podacima o korisniku je njihovo pravo ime:
3. Prikažite rezultate preskakanjem naredbi Finger .plan i .project na Linuxu
Ako želimo da nam naredba Finger da podatke korisnika, ali izostavljajući ove dvije datoteke, moramo izvršiti sljedeće:
"user" s prstom
Kako koristiti opciju dugačkog popisaOvo je način prikaza svih korisnika u dugom formatu, za to dodajemo parametar -l (veliki):
prst -l
Ovo će prikazati sve aktivne korisnike u sustavu.
Prilagodite stupcePomoću parametra -s možemo prilagoditi prikaz stupaca kada izvršimo Finger:
prst -"korisnik"
Vidimo kako je Finger dinamička naredba u kojoj možemo dobiti određene pojedinosti o svakom korisniku i tako imati najbolju kontrolu nad svakim od njih.