Tento článek obsahuje kroky, jak udělit stávajícímu uživateli Linuxu sudo nebo administrativní přístup na server RHEL® nebo CentOS®.
Předpoklady
Musíte mít následující předpoklady:
- Základní znalost Secure Shell (SSH)
- Sudo nebo administrativní přístup k vašemu serveru
- Cloudový server provozující distribuce založené na RHEL nebo CentOS
Udělte sudo nebo administrátorská oprávnění v RHEL nebo CentOS
Pro udělení oprávnění na úrovni sudo stávajícímu uživateli ve výchozím systému RHEL nebo CentOS můžete použít následující metodu:
-
Na serveru RHEL nebo CentOS výchozí skupinové kolečko má oprávnění sudo. Chcete-li přidat uživatele do této skupiny a udělit uživateli oprávnění sudo, spusťte následující příkaz:
usermod -aG kolečko
-
Spuštěním následujícího příkazu ověřte, že jste uživatele přidali do skupiny kol:
id
Pokud jste uživatele přidali do skupiny úspěšně, měli byste vidět kolečko skupina uvedená ve skupinách sekce.
Upravit soubor sudoers
Další metodou udělení oprávnění sudo na serveru Linux je úprava souboru /etc/sudoers soubor zahrnout požadovaného uživatele. Tato metoda poskytuje přímou kontrolu uživatelem spíše než přidáním uživatele do skupiny.
Upozornění :Úprava souboru /etc/sudoers soubor může být pro server destruktivní a systém vás může zablokovat, pokud je v souboru nesprávná syntaxe. Při úpravách tohoto souboru buďte opatrní.
Chcete-li upravit soubor /etc/sudoers doporučujeme použít visudo
příkaz.
Po otevření souboru pomocí visudo
, přidejte na konec souboru následující řádek:
<user> ALL=(ALL) ALL
Po provedení změny uložte a ukončete soubor. Tato úprava uděluje uživateli oprávnění sudo bez přidání uživatele do kolečka skupina.