FreeBSD

Kako seznam uporabnikov sistema v FreeBSD

Kako seznam uporabnikov sistema v FreeBSD
Ta hitra vadnica govori o seznamu vseh uporabnikov v FreeBSD, ki uporabljajo terminal FreeBSD CLI. Ista navodila lahko uporabite za druge operacijske sisteme, ki temeljijo na Unixu, vključno z OpenBSD, NetBSD in Appleovim macOS. Ti operacijski sistemi imajo običajno datoteko, namenjeno shranjevanju gesel za vse uporabnike v sistemu, ki se v primeru FreeBSD nahaja v / etc / passwd. Nekateri sistemi z nadgrajenimi varnostnimi protokoli jih morda nimajo na lokaciji / etc / passwd. FreeBSD ima / etc.mojster.passwd za šifrirane, zelo varne uporabniške račune. V vsakem primeru je do te datoteke enostavno dostopati in bo uporabljena za pridobivanje informacij o uporabniškem računu v tej vadnici.

Navedite vsakega uporabnika v vašem sistemu FreeBSD

Zaženite ukazni terminal in vnesite spodnje ukaze, da dobite seznam uporabniških računov.

$ cat / etc / passwd

$ več / etc / passwd
$ manj / etc / passwd

Z dostopno datoteko passwd lahko iz izhoda razberemo zahtevane informacije. Zadnja vrstica v datoteki (glej spodaj) je ključnega pomena:

vnstat: *: 284: 284: vnStat Network Monitor: / neobstoječe: / usr / sbin / nologin

Pojdimo čez vsak element v datoteki in poglejmo, kaj to pomeni.

Prvi element, vnstat je uporabniško ime za račun.

Naslednji element je *: 284: 284, v katerem simbol * pomeni, da je geslo šifrirano in se hrani v svoji datoteki. Za * je dvakrat ponovljena številka 284, od katerih je prva uporabnik, druga pa ID skupine.

Tretji del je vnStat Network Monitor, ki predstavlja podatke o računu.

/ neobstoječe pomeni domači imenik za vsak uporabniški račun.

Nazadnje, / usr / sbin / nologin odsek predstavlja prijavno lupino za uporabnika.

Seznam uporabniških imen z ukazom cut

Če želite pridobiti preprost seznam, sestavljen samo iz uporabniških imen, poskusite z ukazom cut:

$ cut -d: -f1 / etc / passwd

Uporaba ukaza awk za seznam uporabnikov

Lahko pa uporabite ukaz awk, da dobite rezultate, podobne rezultatom ukaza cut:

$ awk -F ':' 'print $ 1' / etc / passwd

Prikaz seznama uporabniških imen z ukazom getent

Za dostop do datoteke passwd lahko uporabite tudi ukaz getent.

$ getent passwd
$ getent passwd | več

Če želite poiskati določene uporabnike z ukazom getent, dodajte uporabniško ime za ukazom.

$ getent passwd | grep younis

Iskanje določenih uporabniških imen z ukazom grep

Če želite poiskati določenega uporabnika, poskusite z ukazom grep:

$ grep '^ userNameHere' / etc / passwd
$ grep '^ younis' / etc / passwd

Preverite dejavnost uporabnikov in poskuse prijave na FreeBSD

To lahko storite tudi v OpenBSD, NetBSD in drugih sistemih Unix. Vrsta:

$ w

Lahko pa uporabite tudi spodnji ukaz

$ kdo

Za vsakega uporabnika bi se moralo prikazati stanje računa.

Oglejte si aktivne uporabnike in uporabniške skupine na strežniku

Če si želite ogledati, kateri uporabniški računi so aktivni na vašem strežniku, uporabite ukaze več / manj / grep kot spodaj:

$ več / etc / group
$ manj / etc / group
$ grep younis / etc / group

Pridobite splošne informacije o računih s prijavami

Tip prijave da si ogledate podrobnosti o uporabniških računih.

$ prijave

Dodajte zastavico -a, da si ogledate datume poteka uporabniških računov:

$ prijave -a

Podrobnosti o določenem računu lahko poiščete tudi z zastavico -l:

$ prijave -l younis

Podobno, če želite določiti več računov:

$ prijave -l younis, root

Če želite iskati domači imenik za vse uporabnike, uporabite možnost -x z ukazom za prijavo:

$ prijave -x

Za določenega uporabnika vnesite:

$ prijave -x -l younis

Iskanje uporabniških računov z nizko stopnjo varnosti:

Za ogled uporabniških računov brez gesel, prikazanih spodaj, uporabite možnost -p z ukazi za prijavo:

$ prijave -p

Povzetek

Obstaja veliko razlogov, zakaj bi morda želeli poiskati uporabniške račune v vašem sistemu FreeBSD. Morda želite zaznati, ali se dogaja kaj zapletenega, ali pa preprosto iščete uporabniško bazo v vašem sistemu. V tej vadnici smo našteli več načinov iskanja uporabniških imen in podatkov o računu. Večina ukazov, ki smo jih našteli, je podatke izpisala iz datoteke / etc / passwd, da bi predstavila izhodne podatke. Čeprav je ta vadnica namenjena uporabnikom operacijskega sistema FreeBSD, uporabnikom drugih operacijskih sistemov Unix, kot so macOS, NetBSD, OpenBSD itd., lahko tudi sledite navodilom tukaj, da dosežete enake rezultate.

Nadzirajte in upravljajte gibanje miške med več monitorji v sistemu Windows 10
Upravitelj miške z dvojnim zaslonom vam omogoča nadzor in konfiguriranje gibanja miške med več monitorji, tako da upočasni gibanje blizu meje. Windows...
WinMouse vam omogoča prilagajanje in izboljšanje premikanja kazalca miške v računalniku z operacijskim sistemom Windows
Če želite izboljšati privzete funkcije kazalca miške, uporabite brezplačno programsko opremo WinMouse. Dodaja več funkcij, s pomočjo katerih boste kar...
Levi gumb miške ne deluje v sistemu Windows 10
Če s prenosnikom ali namiznim računalnikom uporabljate namensko miško, vendar gumb miške z levim klikom ne deluje v operacijskem sistemu Windows 10/8/...