správa užívateľov

Ako vypísať a spravovať používateľov v systéme Linux

Ako vypísať a spravovať používateľov v systéme Linux
Distribúcie systému Linux sa dodávajú so zabudovanou podporou viacerých používateľských rolí a profilov. Použitím rôznych používateľských účtov a skupín je možné dosiahnuť, aby sa rovnaký systém choval odlišne pre rôznych používateľov alebo obmedziť prístup a privilégiá na určitých používateľov.

Tento článok vysvetlí, ako vytvárať, mazať a spravovať používateľov a skupiny v systéme Linux (testované v systéme Ubuntu 19.10)

Čo je Používateľ?

„Užívateľ“ je subjekt, ktorý má práva na prístup a úpravu systému Linux v plnej alebo obmedzenej kapacite. V typickom systéme Linux môže byť veľa používateľov. V skutočnosti sa počas inštalácie operačného systému založeného na systéme Linux, ako je Ubuntu, automaticky vytvorí váš predvolený používateľ s prihlásením a heslom, ako aj mnoho používateľov na systémovej úrovni.

Čo je to skupina?

„Skupina“ je široká skupina rôznych používateľov systému Linux. Skupiny sa zvyčajne vytvárajú na definovanie rovnakej sady pravidiel a bezpečnostných politík pre každého používateľa, ktorý spadá pod tieto skupiny. Tieto skupiny umožňujú lepšiu organizáciu používateľov obmedzením privilégií a prístupu do systému.

Rozdiel medzi používateľom systému a bežným používateľom

Bežní používatelia a používatelia systému sú v podstate rovnakí. Niektorí ich používajú na organizačné účely tým, že ich klasifikujú na základe pridelených ID používateľov (UID), pretože používatelia systému a bežní používatelia majú zvyčajne rôzne rozsahy ID.

Grafická aplikácia na správu používateľov a skupín

Aplikácia „Používatelia a skupiny“ je predvolene predinštalovaná vo väčšine distribúcií založených na GNOME. Ak nie, nainštalujte ho do Ubuntu spustením príkazu nižšie:

$ sudo apt nainštalovať gnome-system-tools

Stačí ho spustiť zo spúšťača aplikácií a kliknutím na viditeľné tlačidlá spravovať používateľov a skupiny.

Zoznam používateľov pomocou príkazového riadku

Ak chcete zobraziť podrobný zoznam všetkých používateľov systému Ubuntu, spustite jeden z nasledujúcich príkazov:

$ mačka / etc / passwd
$ getent passwd

Ak chcete zobraziť iba používateľské mená, spustite nasledujúci príkaz:

$ compgen -u

Zoznam všetkých skupín

Ak chcete zobraziť zoznam všetkých skupín, spustite nasledujúci príkaz:

$ skupín

Pridajte nového používateľa

Ak chcete pridať nového normálneho používateľa, spustite nasledujúci príkaz (nahraďte „user_name“):

$ sudo adduser „user_name“

Ak chcete pridať nového používateľa systému, spustite nasledujúci príkaz (nahraďte „user_name“):

$ sudo adduser - systém „user_name“

Pre každého nového používateľa vytvoreného pomocou vyššie uvedených príkazov sa vytvorí nový domovský adresár.

Odstrániť existujúceho používateľa

Ak chcete používateľa vymazať, spustite nasledujúci príkaz (nahraďte „user_name“):

$ sudo deluser „user_name“

Ak chcete vymazať používateľa spolu s jeho domovským priečinkom, spustite nasledujúci príkaz (nahraďte „user_name“):

$ sudo deluser --remove-home „meno_uživateľa“

Ak chcete vymazať používateľa a všetky súbory, ktoré sú s ním spojené, spustite nasledujúci príkaz (nahraďte „user_name“):

$ sudo deluser --remove-all-súbory „meno_uživateľa“

Pridajte nového používateľa do existujúcej skupiny

Ak chcete pridať nového používateľa do existujúcej skupiny, spustite nasledujúci príkaz (nahraďte „user_name“ a „group_name“):

$ sudo adduser „user_name“ „group_name“

Odstrániť používateľa z existujúcej skupiny

Ak chcete používateľa odstrániť z existujúcej skupiny, spustite nasledujúci príkaz (nahraďte „user_name“ a „group_name“):

$ sudo deluser „user_name“ „group_name“

Premenovať existujúceho používateľa

Ak chcete premenovať existujúceho používateľa, spustite nasledujúci príkaz (nahraďte „new_name“ a „old_name“):

$ sudo usermod -l „new_name“ „old_name“

Zmena hesla existujúceho používateľa

Ak chcete zmeniť heslo existujúceho používateľa, spustite nasledujúci príkaz (nahraďte „user_name“):

$ sudo passwd „user_name“

Vytvorte novú skupinu

Ak chcete vytvoriť novú skupinu, spustite nasledujúci príkaz (nahraďte „názov_skupiny“):

$ sudo addgroup “group_name”

Ak chcete vytvoriť novú skupinu na systémovej úrovni, spustite nasledujúci príkaz (nahraďte „group_name“):

$ sudo addgroup - systém „názov_skupiny“

Odstrániť existujúcu skupinu

Ak chcete vymazať existujúcu skupinu, spustite nasledujúci príkaz (nahraďte „group_name“):

$ sudo delgroup „group_name“

Ak chcete vymazať existujúcu skupinu na úrovni systému, spustite nasledujúci príkaz (nahraďte „group_name“):

$ sudo delgroup - systém „názov_skupiny“

Záver

Existuje niekoľko príkazov, ktoré môžete použiť na správu používateľov a skupín vo vašom systéme. Pri premenovávaní a odstraňovaní používateľov buďte opatrní, pretože nesprávny príkaz môže viesť k trvalému odstráneniu súborov iného používateľa alebo môže obmedziť jeho prihlásenie. Ak chcete uchovať súbory používateľa, nezabudnite pred odstránením používateľa zálohovať jeho domovský adresár.

Hry Najlepšie hry Oculus App Lab
Najlepšie hry Oculus App Lab
Ak ste vlastníkom náhlavnej súpravy Oculus, musíte byť informovaní o bočnom nakladaní. Sideloading je proces inštalácie neuloženého obsahu do náhlavne...
Hry Top 10 hier, ktoré sa dajú hrať na Ubuntu
Top 10 hier, ktoré sa dajú hrať na Ubuntu
Platforma Windows je jednou z dominujúcich platforiem pre hry kvôli obrovskému percentu hier, ktoré sa dnes vyvíjajú na natívnu podporu systému Window...
Hry 5 najlepších arkádových hier pre Linux
5 najlepších arkádových hier pre Linux
V dnešnej dobe sú počítače vážne stroje používané na hranie hier. Ak nemôžete dosiahnuť nové najvyššie skóre, budete vedieť, čo tým myslím. V tomto pr...