Administrátori Linuxu často potrebujú spravovať používateľov a skupiny v systéme Linux/Ubuntu. Správa používateľov, riadenie prístupu a správa skupiny sú základnou, ale najdôležitejšou potrebou. V tomto príspevku sa dozvieme o
- Vytvorenie užívateľa
- Zoznam všetkých používateľov
- Zmeňte heslo používateľa
- Vytvorenie skupiny
- Zoznam všetkých skupín
- Pridanie používateľa do skupiny
- Zobraziť skupinu používateľov
- Zoznam všetkých používateľov v jednej skupine
- Vyradenie užívateľa zo skupiny
- Vymazanie užívateľa
- Vymazanie skupiny
V tomto príspevku vykonáme každú z vyššie uvedených úloh prostredníctvom terminálu.
Vytvorenie užívateľa
Používateľa môžeme pridať do operačného systému Ubuntu prostredníctvom grafického rozhrania alebo z terminálu. Na pridanie používateľa môžeme použiť buď jednoduchý príkaz adduser, alebo systémového používateľa pomocou príkazu adduser –system.
Ak chcete vytvoriť nového používateľa systému,
$sudoadduser--systémlinuxuser2
Ak chcete vytvoriť jednoduchého používateľa,
$sudoadduser linuxuser1
Po spustení vyššie uvedeného príkazu vás požiada, aby ste novému vytvorenému používateľovi dvakrát nastavili nové heslo.
Potom vás požiada o zadanie používateľského mena, čísla miestnosti, telefónneho čísla vašej práce a domova a ďalších. Zadajte požadované podrobnosti a stlačte kláves Enter
Po zadaní podrobností sa vás opýta, či sú poskytnuté informácie správne alebo nie. Pokračujte stlačením y a ak sú informácie správne, stlačte Enter.
Zoznam všetkých používateľov
Teraz, ak chcete v termináli uviesť všetkých používateľov Ubuntu, zadajte nasledujúci príkaz.
$rezať -obmedzovač=:-polia=1 /atď/passwd
Zobrazí sa zoznam všetkých používateľov systému Ubuntu.
Zmeňte heslo používateľa
Ak chcete zmeniť heslo ktoréhokoľvek používateľa, musíte sa najskôr prihlásiť pomocou tohto konkrétneho používateľského mena. Napríklad na zmenu hesla linuxuser1,
$jeho- linuxuser1
Po spustení vyššie uvedeného príkazu vás požiada o zadanie hesla tohto používateľa, zadajte heslo a stlačte kláves Enter.
Môžete vidieť, že používateľské meno je zmenené.
Teraz spustite príkaz passwd,
Najprv zadajte predchádzajúce heslo a potom dvakrát zadajte nové heslo a potom stlačte kláves Enter. Ak budú obe nové heslá rovnaké, heslo sa úspešne zmení.
Vytvorenie skupiny
Skupinu môžete vytvoriť alebo pridať v ľubovoľnom operačnom systéme Linux pomocou príkazu addgroup.
$sudoaddgroup linuxgroup1
Ako vidíte, linuxgroup1 je úspešne vytvorený.
Vytvorte zoznam všetkých skupín
Teraz, ak chcete vypísať všetky skupiny, ktoré existujú v operačnom systéme Ubuntu, spustite príkaz uvedený nižšie
$rezať -obmedzovač=:-polia=1 /atď/skupina
Zobrazí zoznam všetkých existujúcich skupín operačného systému.
Pridanie používateľa do skupiny
Používatelia môžu byť zoskupení aj v Ubuntu. Do skupiny môžeme pridať používateľa tak, že zadáme názov skupiny a používateľské meno do príkazu usermod s príznakmi -aG, ako je tento,
$sudousermod-aGlinuxgroup1 linuxuser1
Používateľ linuxuser1 bude pridaný do skupiny linuxgroup1.
Zobraziť skupinu používateľov
Ak chcete zobraziť skupinu používateľov, zadajte do terminálu príkaz groups a stlačte kláves Enter. Zobrazí skupiny používateľov. Najprv sa musíte prihlásiť pomocou zadaného používateľa a potom spustiť príkaz groups.
$jeho- linuxuser1$skupiny
Ako vidíte, linuxgroup1 je zaradená do skupiny linuxuser1.
Zoznam všetkých používateľov v jednej skupine
Ak chcete zobraziť zoznam všetkých používateľov akejkoľvek skupiny, spustite príkaz cat, cut a grep s nasledujúcimi parametrami.
$kat /atď/skupina| rezať -obmedzovač=:-polia=1,4 | uchopenieNÁZOV SKUPINYNezabudnite nahradiť názov skupiny požadovaným názvom skupiny. Napríklad linuxgroup1
Môžete vidieť, že sú uvedení používatelia v linuxgroup1.
Vyradenie užívateľa zo skupiny
Ak chcete odstrániť používateľa z akejkoľvek skupiny. Môžete to urobiť zadaním používateľského mena a názvu skupiny a následným príkazom deluser.
$sudodeluser linuxuser1 linuxgroup1
Môžete vidieť, že používateľ je odstránený zo skupiny linuxgroup1.
Vymazanie užívateľa
Ak chcete odstrániť používateľa z operačného systému. Môžete ho jednoducho odstrániť spustením príkazu deluser s používateľským menom
$sudodeluser linuxuser1
Ak chcete odstrániť aj domovský adresár používateľa, použite príkaz –emove-home pomocou príkazu deluser takto
$sudobludár--odstrániť domovlinuxuser1
A teraz, ak uvedieme zoznam adresárov /home, už nebude existovať žiadny domovský adresár používateľa linuxuser1.
Vymazanie skupiny
Ak chcete skupinu odstrániť z operačného systému, spustite príkaz delgroup s týmto názvom skupiny
$sudodelgroup linuxgroup1
Skupina sa úspešne odstráni.
Zabaliť
Správa používateľov je veľmi dôležitou úlohou, ktorú správcovia Linuxu vykonávajú. V distribúciách založených na Linuxe môžeme ľahko vytvárať nových používateľov a spravovať ich. Tento článok podrobne popisuje správu používateľov v systéme Linux.