Provedeme vás, jak vytvořit uživatele sudo na CentOS 7 . Sudo je linuxový program příkazového řádku, který vám umožňuje spouštět příkazy jako superuživatel nebo jiný systémový uživatel. Konfigurační soubor nabízí podrobná přístupová oprávnění, včetně povolení příkazů pouze z vyvolávajícího terminálu; vyžadování hesla pro každého uživatele nebo skupinu; vyžadující opětovné zadání hesla pokaždé nebo vůbec nevyžadování hesla pro konkrétní příkazový řádek. Může být také nakonfigurován tak, aby umožňoval předávání argumentů nebo více příkazů. V tomto tutoriálu si ukážeme, jak přidat uživatele do Sudoers v CentOS. Přidání uživatele sudo do sudoers v CentOS 7 je poměrně snadný úkol, pokud budete postupovat podle těchto 5 kroků níže.
5 kroků k přidání uživatele do skupiny sudo:
1. Připojte se přes SSH
Nejprve se připojte k serveru přes SSH. Jakmile se přihlásíte, musíte přidat nového uživatele systému.
2. Přidat nového uživatele systému v CentOS
Nového uživatele systému můžete přidat pomocí následujícího příkazu:
# adduser newuser
Musíte nahradit newuser
se jménem uživatele, kterého chcete přidat. Také musíte nastavit heslo pro nově přidaného uživatele.
3. Vytvořte silné heslo
Pro nastavení hesla můžete použít následující příkaz:
# passwd newuser
Ujistěte se, že používáte silné heslo, jinak heslo selže při kontrole slovníku. Budete znovu požádáni o zadání hesla a jakmile jej zadáte, budete upozorněni, že autentizační tokeny byly úspěšně aktualizovány:
# passwd newuser Changing password for user newuser. New password: Retype new password: passwd: all authentication tokens updated successfully.
4. Přidejte uživatele do skupiny Wheel v CentOS
Skupina koleček je speciální uživatelská skupina, která umožňuje všem členům skupiny spouštět všechny příkazy. Proto musíte nového uživatele přidat do této skupiny, aby mohl spouštět příkazy jako superuživatel. Můžete to provést pomocí následujícího příkazu:
# usermod -aG wheel newuser
Znovu se ujistěte, že místo newuser
používáte jméno skutečného uživatele .
Nyní použijte visudo
otevřete a upravte /etc/sudoers
soubor. Ujistěte se, že řádek začínající %wheel
není komentován. Mělo by to vypadat přesně takto:
## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL
Nyní, když je váš nový uživatel nastaven, můžete se na něj přepnout a vyzkoušet, zda je vše v pořádku.
5. Přepněte na uživatele sudo
Chcete-li přepnout na nového uživatele, spusťte následující příkaz:
# su - newuser
Nyní spusťte příkaz, který běžným uživatelům obvykle nefunguje, jako je ten níže:
$ ls -la /root/
Zobrazí se následující chybová zpráva:
ls: cannot open directory /root/: Permission denied
Zkuste spustit stejný příkaz, nyní pomocí sudo
$ sudo ls -ls /root/
Aby mohl nový uživatel pokračovat, budete muset zadat heslo. Pokud je vše v pořádku, příkaz vypíše veškerý obsah v /root
adresář. Dalším způsobem, jak to otestovat, je spustit následující příkaz:
$ sudo whoami
Výstup příkazu by měl být podobný následujícímu:
$ sudo whoami root
Gratulujeme, nyní máte uživatele sudo, kterého můžete použít ke správě operačního systému CentOS 7.
Samozřejmě nemusíte vytvářet uživatele sudo na CentOS 7 , pokud používáte jednu z našich hostingových služeb CentOS 7, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby pro vás vytvořili sudo uživatele na CentOS 7. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS . Pokud se vám líbil tento příspěvek o jak vytvořit uživatele sudo na CentOS 7 , sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.