Zoznam používateľov Ubuntu – 6 jednoduchých príkazov
5 min. čítať
Aktualizované na
Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac
Zaujíma vás, ako používať Ubuntu na zoznam používateľov? Keďže ide o operačný systém pre viacerých používateľov, umožňuje viacerým používateľom na rôznych termináloch alebo počítačoch prístup k jedinému systému. Pre lepšiu správu však budete chcieť uviesť zoznam používateľských účtov.
V tejto príručke rozoberiem niekoľko základných príkazov, ako to ľahko dosiahnuť.
Poďme na to!
Prečo je dôležité uvádzať používateľov na Ubuntu?
Zoznam používateľov ponúka niekoľko výhod, ako napríklad:
- Správa systému: Môžete uviesť používateľov Ubuntu, aby ste si overili stav účtu, skontrolovali povolenia a vykonali ďalšie úlohy údržby, ako je odstránenie účtu a obnovenie hesla.
- Bezpečnosť: Identifikácia a monitorovanie používateľov vo vašom systéme Ubuntu pomáha pri zisťovaní neoprávnených účtov, ktoré môžu predstavovať bezpečnostné hrozby.
- Riadenie zdrojov: Ako správca systému Linux môžete zistiť, ktorí používatelia spotrebúvajú najviac zdrojov. To vám pomôže optimalizovať výkon systému.
- Dokumentácia a podávanie správ: Získanie informácií o všetkých používateľoch systému pomáha tímom IT zdokumentovať konfigurácie a nastavenia.
- spolupráca: Môžete skontrolovať, či konkrétni používatelia majú systémové účty, alebo nájsť používateľa, s ktorým potrebujete spolupracovať na konkrétnych projektoch.
- Riešenie problémov: Zoznam používateľov môžete použiť na nájdenie konfliktov alebo problémov.
Ako zobraziť zoznam používateľov na Ubuntu
Poďme preskúmať nasledujúcich šesť príkazov na zoznam používateľov na Ubuntu:
1. Pomocou príkazu cat
V operačných systémoch založených na Linuxe sa „etc/passwd” obsahuje zoznam nakonfigurovaných používateľov spolu s príslušnými informáciami pre každého z nich. Okrem toho môžete použiť ako na zobrazenie jeho obsahu na termináli.
Ak to chcete urobiť, stlačte CTRL + ALT + T otvorte svoj terminál Ubuntu. Napíšte „mačka / etc / passwd“A zasiahla vstúpiť.
V dôsledku toho sa zobrazí zoznam používateľov, kde každý riadok tabuľky zobrazuje rozsiahle podrobnosti, ako napríklad:
- užívateľské meno
- Heslo (kde x označuje heslo pre príslušného používateľa)
- ID používateľa (UID)
- ID skupiny používateľa (GID)
- Nepovinné informácie (vrátane celého mena, telefónneho čísla, čísla izby atď.)
- Domovský adresár
- Predvolený prihlasovací shell
Pre lepšie pochopenie si pozrite nasledujúci diagram:
2. Použitie príkazu less
Na Ubuntu, menej príkaz sa používa na čítanie obsahu textovej stránky po jednej stránke. V tomto prípade ho použijem na zobrazenie súboru „/etc/passwd“ a zoznam všetkých používateľov na mojom termináli Ubuntu.
Za týmto účelom spustím menej „/etc/passwd“ príkaz, ktorý poskytne nasledujúci výstup.
3. Pomocou príkazu getent
getent povel vám pomôže získať položky z dôležitého textu obsahujúceho informácie o používateľovi, ako sú databázy passwd a skupinové databázy.
Teraz, aby som vypísal položky súboru „/etc/passwd“, spustím súbor „getentpasswd”Príkaz.
4. Pomocou príkazu awk
Wow povel je užitočné, keď chcete zobraziť iba používateľské meno. Napríklad, keď píšete skript na vykonanie akejkoľvek operácie na viacerých používateľských účtoch. V tomto scenári môže ušetriť čas iba vypísanie používateľských mien a ich presmerovanie na text.
Tu pridám -F možnosť ako možnosť oddeľovača polí s „:“, aby sa vytlačilo len prvé pole z „/ Etc / passwd” súbor, ktorý predstavuje používateľské mená.
5. Pomocou príkazu cut
Rovnaký výstup môžete dosiahnuť aj pomocou príkaz vystrihnúť. Na tento účel presmerujte výstup „/etc/passwd“ na príkaz cut pomocou operátora potrubia „|“. Pridajte voľbu -d ako oddeľovač a -f, aby ste vybrali iba prvé pole.
Napríklad napíšem „cat /etc/passwd | rez -d: -f1”Príkaz.
6. Pomocou príkazu compgen
príkaz compgen s -u možnosť uvádza zoznam používateľských účtov na termináli. Okrem toho môžete jeho výstup presmerovať do príkazu stĺpca, aby ste vymenili používateľské mená v stĺpcoch namiesto jedného dlhého zoznamu.
Pre demonštráciu vykonám „compgen -u | stĺpec”Príkaz.
Ako zobraziť zoznam iba aktuálne prihlásených používateľov na Ubuntu
Ak chcete zobraziť iba aktuálne prihlásených používateľov, môžete použiť:
Pomocou príkazu who
V Ubuntu, ktorí rozkazujú zobrazuje prihlasovacie meno aktuálneho používateľa, čísla terminálových liniek, čas prihlásenia a názov vzdialeného hostiteľa.
Teraz, aby som uviedol aktuálne prihlásených používateľov s uvedenými údajmi, napíšem „ktorý” v termináli.
Podľa daného výstupu „autor“ je aktuálne prihlásený používateľ v mojom systéme Ubuntu.
Pomocou príkazu w
w príkaz v Linuxe poskytuje rýchly prehľad o tom, kto momentálne používa systém, ako veľmi sa systém používa a aké programy sú momentálne spustené.
Teraz spustím „w”Príkaz.
Vo vyššie uvedenom výstupe:
- USER predstavuje moje používateľské meno ako aktuálne prihláseného používateľa.
- TTY zobrazí koncové zariadenie spojené s mojou aktuálnou reláciou.
- Z označuje vzdialeného hostiteľa, ku ktorému som pripojený.
- PRIHLÁSIŤ SA@ zobrazuje čas, kedy som sa prihlásil do systému.
- IDLE predstavuje trvanie nečinnosti od mojej poslednej interakcie.
- JCPU označuje čas CPU použitý pre všetky procesy spojené s mojou reláciou.
- PCPU zobrazuje percento času CPU použitého v aktuálnom procese.
- ČO zobrazuje podrobnosti súvisiace s procesom alebo príkazom spusteným v mojej relácii.
Bonusové tipy:
Ak chcete skontrolovať meno aktuálne prihláseného používateľa, zadajte „užívatelia“ vo vašom termináli Ubuntu.
Ak chcete získať informácie o konkrétnom používateľovi na Ubuntu, spustite „grep užívateľské meno /etc/passwd“. Tu skontrolujem podrobnosti o používateľovi „autor“.
Ak chcete spočítať celkový počet používateľov na Ubuntu, použite príkaz wc s cat ako „cat /etc/passwd | wc-l".
Ak chcete skontrolovať rozsah pre ID používateľov, vykonajte príkaz „grep -E '^UID_MIN|^UID_MAX' /etc/login.defs”Príkaz.
Tiež by vás mohlo zaujímať:
- Ako získať prístup k súborom systému Linux pomocou programu Windows Explorer v systéme Windows 10
- Ako spustiť skript Shell v systéme Windows
Vyberte si ktorýkoľvek z diskutovaných prístupov na kontrolu používateľských účtov. Upozorňujeme, že tieto príkazy môžu bežať na všetkých distribúciách Linuxu vrátane Ubuntu. Navyše žiadny z nich nepotrebuje sudo prístup, čo znamená, že sú dostupné každému používateľovi.
Teraz, keď viete, ako používať Ubuntu na zoznam používateľov, zdieľajte svoju obľúbenú metódu v komentároch nižšie!
Používateľské fórum
0 správy