Jako nový uživatel Ubuntu vás možná zajímá, jak se přihlásit do systému Ubuntu jako uživatel root nebo jaké je výchozí heslo uživatele root. V Ubuntu Linux je uživatelský účet root z bezpečnostních důvodů ve výchozím nastavení zakázán.
Tento tutoriál vysvětluje, jak povolit a zakázat uživatelský účet root v Ubuntu Linux.
Uživatelé sudo #
Uživatelé Ubuntu se vyzývají, aby prováděli úkoly správy systému udělením administrátorských oprávnění běžnému uživateli pomocí nástroje s názvem sudo. Sudo umožňuje oprávněným uživatelům spouštět programy jako jiný uživatel, obvykle uživatel root.
Ve výchozím nastavení na systémech Ubuntu mají členové skupiny sudo přístup k sudo. Počáteční uživatel vytvořený instalačním programem Ubuntu je již členem skupiny sudo. Je pravděpodobné, že uživatel, pod kterým jste přihlášeni, již má oprávnění správce.
Pokud chcete udělit sudo přístup jinému uživateli, jednoduše přidejte uživatele do skupiny sudo:
usermod -aG sudo username
Chcete-li dočasně zvýšit oprávnění uživatele root, spusťte příkaz s předponou sudo:
sudo some-command
Při prvním použití sudo v relaci budete vyzváni k zadání uživatelského hesla.
Pokud chcete spustit příkaz s právy sudo bez zadání hesla, budete muset upravit sudoers
soubor. Chcete-li tak učinit, zadejte visudo
:
sudo visudo
Tím se otevře /etc/sudoers
soubor pomocí vašeho oblíbeného textového editoru příkazového řádku. Přidejte následující řádek nahrazením username
s vaším uživatelským jménem:
username ALL=(ALL) NOPASSWD: ALL
Povolení účtu uživatele root v Ubuntu #
Pokud z nějakého důvodu potřebujete povolit účet root, stačí nastavit heslo pro uživatele root. V Ubuntu a dalších distribucích Linuxu můžete nastavit nebo změnit heslo uživatelského účtu pomocí passwd
příkaz.
Jako běžný uživatel v Ubuntu můžete změnit pouze své vlastní heslo. Uživatel, pod kterým jste přihlášeni, musí mít oprávnění sudo, aby mohl nastavit heslo uživatele root.
Chcete-li povolit účet root v Ubuntu, spusťte následující příkaz:
sudo passwd root
Budete vyzváni k zadání a potvrzení nového hesla root:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Heslo se při zadávání nezobrazuje na obrazovce. A je to! Úspěšně jste povolili účet root. Nyní se můžete přihlásit ke svému počítači Ubuntu jako uživatel root pomocí nového hesla.
Deaktivace účtu uživatele root v Ubuntu #
Pokud jste dříve povolili uživatele root v Ubuntu a nyní jej chcete zakázat, nastavte heslo root tak, aby vypršelo.
Chcete-li zakázat heslo účtu root, použijte následující příkaz:
sudo passwd -l root