GNU/Linux >> Znalost Linux >  >> Linux

Jak vytvořit uživatele a skupiny v CentOS7?

Linux je operační systém pro více uživatelů. Systém Linux je navržen tak, aby okamžitě fungoval s mnoha uživateli současně. Proto nejzákladnějším úkolem, který byste měli vědět, je přidávání a odebírání uživatelů a toho můžete dosáhnout, jakmile nakonfigurujete systém Linux.

Když vytvoříte nový server, dostanete ve výchozím nastavení pouze účet root. Rootový účet vám poskytuje velkou sílu a flexibilitu, ale je také nebezpečné pravidelně používat účet s takovou mocí.

Například uživatel root je zranitelnější vůči zneužití zabezpečení, protože jakékoli příkazy spuštěné pod tímto účtem mohou ovlivnit celý souborový systém serveru.

K provádění běžných úkolů je lepší přidat neprivilegované uživatele. Měli byste také vytvořit další účty pro všechny ostatní uživatele, kteří potřebují přístup k vašemu serveru. Každý uživatel by měl mít další účet pro sledování a správu svých aktivit. I když poskytujete další účet, můžete v případě potřeby stále získat administrátorská oprávnění prostřednictvím mechanismu zvaného „sudo“.

Probereme kroky, jak vytvořit uživatelské účty, přidělit oprávnění 'sudo' a vytvořit skupinu na serveru CentOS 7.

Přidání nového uživatele

  1. Přihlaste se na svůj server jako uživatel root.

    ssh [email protected]_ip_address
  2. K přidání nového uživatele do systému použijte příkaz adduser.

    Poznámka :Nezapomeňte nahradit uživatelské jméno uživatelem, kterého chcete vytvořit.
    adduser username
  3. Pro aktualizaci hesla nového uživatele použijte příkaz passwd.

    passwd username
    Poznámka :Na výzvu nastavte a potvrďte heslo nového uživatele. Důrazně doporučujeme silné heslo!



Vytvoření uživatelské skupiny

  1. Abyste mohli vytvořit skupinu, musíte použít příkaz groupadd:

    sudo groupadd NAME-OF-THE-NEW-GROUP 

Přidání uživatele do skupiny

  1. K přidání uživatele do skupiny kol použijte příkaz usermod.

    Poznámka :Ve výchozím nastavení mají na CentOS členové skupiny wheel group práva sudo. Nezapomeňte změnit uživatelské jméno na skutečného uživatele, kterého chcete přidat do skupiny kola

    usermod -a -G wheel username

Otestujte přístup k sudo na novém uživatelském účtu

  1. Pro přepnutí na nový uživatelský účet použijte příkaz su.

    su - uživatelské jméno
    Jako nový uživatel ověřte, že můžete použít sudo tak, že před příkaz, který chcete spustit s oprávněními superuživatele, přidáte „sudo“. Můžete například vypsat obsah adresáře /root, který je normálně přístupný pouze uživateli root.

    sudo ls -la /root
    Poznámka :Při prvním použití sudo v relaci budete vyzváni k zadání hesla uživatelského účtu. Pokračujte zadáním hesla.



  2. Chcete-li přidat uživatele do více skupin, použijte níže uvedený příkaz.

    usermod -a -G skupina1,skupina2,skupina3 příkladusername

→ Chcete nainstalovat EPEL repo na Centos? Viz instalace EPEL Více podrobností.

→ Chcete nainstalovat a nakonfigurovat Dovecot na Centos? Viz instalace Dovecot na Centos pro více podrobností.


Linux
  1. Jak vytvořit více uživatelských účtů v Linuxu

  2. Uživatelé a skupiny

  3. Jak vytvořit a odstranit uživatele na Ubuntu 16.04

  1. Vytvářejte a upravujte uživatele v MySQL

  2. Vytvářejte, spravujte a mažte uživatele a skupiny ve službě Active Directory

  3. Jak vytvořit extra uživatele root?

  1. Jak vytvořit a odstranit uživatelskou skupinu v Linuxu

  2. Jak spravovat uživatele a skupiny na serveru FreeIPA

  3. Jak pracovat s uživateli a skupinami v Linuxu