Kako pregledati popis korisnika u Linuxu



Isprobajte Naš Instrument Za Uklanjanje Problema

Iako vjerojatno znate kako se prijaviti u svoj Linux sustav s jednim korisničkim računom i upoznati ste s root računom, više nego vjerojatno nemate jednostavan uslužni program za pregled svih računa koji se trenutno nalaze u vašem sustavu. Srećom, jedno hakiranje naredbenog retka sve je što ćete trebati da biste podigli cijeli popis. To naravno znači da ćete prvo morati pokrenuti naredbeni redak.



Pritisnite Super + T ili Ctrl + Alt + T da biste pokrenuli grafički. Možda ćete također htjeti potražiti riječ Terminal na Ubuntu Unity Dash ili pronaći program u odjeljku Alati sustava i uslužni programi na izborniku KDE Applications ili izborniku Xfce4 Whisker. Ovisno o distribuciji koju koristite, vjerojatno vam neće trebati posebne privilegije za pokretanje ove naredbe. Većina modernih distribucija prvom će korisniku dodijeliti barem neke administrativne zadatke, ali tim naredbama uvijek možete dodati sudo ako je potrebno.



Metoda 1: Dobivanje popisa svih korisnika Linuxa

Popis svih korisnika trebali biste moći pregledati upisivanjem sljedećeg u naredbeni redak getent passwd | izrezati -d ’:’ -f1 | manje no budući da je ovo toliko dugo, možda biste ga htjeli kopirati i zalijepiti s ovog web resursa. Ako je to slučaj, obavezno kliknite izbornik Uredi u emulatoru terminala, a zatim kliknite Zalijepi. Mogli biste koristiti i Shift + Ctrl + V za lijepljenje, ali imajte na umu da Ctrl + V ne lijepi većinu emulatora terminala jer ovaj ima drugu funkciju u naredbenom retku.



Ova bi naredba trebala dati dugački redak koji možete pregledavati bilo pomoću tipki sa strelicama ili pomoću tipki J i K za pomicanje gore-dolje. Upišite q za izlaz. Ako prvi put gledate sve korisnike svog sustava, tada ćete više nego vjerojatno biti iznenađeni. Ne brinite jer vaš sustav uopće nije ugrožen. GNU / Linux distribucije opće namjene imaju mnogo korisničkih računa postavljenih za pokretanje različitih procesa kao nešto drugo osim korijena. Vaše stvarno korisničko ime na jednokorisničkom sustavu može se više vjerojatno naći pri dnu.

Neka od ovih imena mogli biste vam biti prepoznata kao imena različitih programa koji se izvode u pozadini. Ti su računi vjerojatno instalirani kad su nastali paketi za te programe.



2. metoda: Pronađite broj korisnika

Budući da je ovaj popis vjerojatno prilično dugačak i nepristojan, morat ćete upotrijebiti uslužni program wc ili brojanje riječi da biste pronašli točan broj korisničkih računa konfiguriranih u vašem sustavu. U upitu upišite ili kopirajte getent passwd | wc -l zatim pritisnite enter. Nećete trebati koristiti cijev za program poput manje-više jer će ovo zasigurno biti samo nekoliko znamenki.

Na uzorku testnog sustava Xubuntu koji smo koristili za izradu snimki zaslona nije bilo manje od 38 korisničkih računa, iako je jedan stvarni stvarni korisnički račun jedini način za prijavu na taj stroj. To je zbog činjenice da ovaj program broji pseudo-račune stvorene tim paketima. Srećom, postoji način da se ograničite na brojanje samo pravih.

Ako želite zapravo vidjeti tko je prijavljen u stroj, unesite korisnika i pritisni enter. Većina ljudi koji sami koriste distribuciju zasnovanu na Debianu otkrit će da imaju samo svoj račun i root. Poslužiteljski sustavi i konfiguracije više korisnika koji pokreću nešto poput CentOS-a ili Red Hat Enterprise Linuxa mogli bi otkriti da je istovremeno prijavljeno mnogo više računa osim ako za odbrojavanje ne koriste virtualne strojeve. Imajte na umu da će se korisnici prijavljeni u virtualne strojeve koji rade na golom metalu pojaviti samo prijavljeni iz vlastitog okruženja.

Pokretanjem naredbe može se dobiti malo više informacija Who bez ikakvih argumenata. Naći ćete na kojim je terminalima svaki korisnik prijavljen. Imajte na umu da je tty7 grafički X ili Wayland poslužitelj s kojim radite ako imate instaliran Unity ili GNOME. To objašnjava zašto vaš korisnički račun možda i dalje prikazuje da ste negdje prijavljeni čak i ako koristite samo standardnu ​​radnu površinu. Zapravo, zbog nekih povijesnih zanimljivosti Unixa i načina na koji Unix sustavi upravljaju korisničkim uređajima, to ćete vidjeti čak i ako ste na nečemu s dodirnim zaslonom.

3 minute čitanja