Způsoby platby Abuse

Přihlášení jako root v Ubuntu

23.07.2021, 22:37

Zásady distribuce Ubuntu jsou takové, že veškeré uživatelské akce a rozhodnutí vyžadující administrátorská práva se provádějí pouze pomocí příkazu sudo. Začátečníkům nikdo nedoporučuje používat příkaz root, protože začínající uživatel se v systému špatně orientuje a může zapomenout, že je přihlášen jako root, a smazat důležitý soubor. V Ubuntu není možné obnovit soubory po smazání jediným příkazem rm, což znamená, že začátečník nemá v rootu co dělat. Někdy je však potřeba přihlásit se jako uživatel root.

Jak se přihlásit jako root v Ubuntu

Z výše popsaných důvodů pro uživatele root není v Ubuntu ve výchozím nastavení nastaveno heslo, takže se jako root nemůžete přihlásit pouze pomocí virtuálních konzolí dostupných přes Ctrl+Alt+FN nebo pomocí nástroje su. Protože heslo není nastaveno, nebudete jej moci správně zadat.

Spusťte:

$ su - root

Pravda věc se obchází. Chcete-li se v terminálu přihlásit jako uživatel root, stačí před příkaz su přidat sudo:

$ sudo su - root

Můžete také použít volbu -i příkazu sudo, abyste otevřeli konzolu jako root:

$ sudo -i

Pokud se chcete přihlásit jako tento uživatel ve virtuální konzoli nebo přes SSH, musíte nejprve nastavit heslo pro tohoto uživatele. Spustit:

$ sudo passwd root

Heslo zadejte dvakrát. Poté se uživatel root stane téměř plnohodnotným uživatelem systému. Nebude možné se pod ním přihlásit do grafického uživatelského rozhraní. Jedná se o omezení samotného shellu Gnome a je velmi špatnou praxí spouštět celý shell jako root.

Pokud to ale opravdu chcete udělat, můžete trochu nakonfigurovat pravidla PAM pro GDM. To provedete tak, že otevřete soubor /etc/pam.d/gdm-password a zakomentujete tamní řádek:

$  sudo vi /etc/pam.d/gdm-password 
# auth required pam_succeed_if.so user != root quiet_success

Nyní se můžete ve správci přihlášení autentizovat jako root. Stačí v seznamu kliknout na Ne a pak zadat přihlašovací jméno root:

Poté se zobrazí shell spuštěný jako superuživatel:

Mějte na paměti, že je to nebezpečné, protože jakýkoli program může s vaším počítačem udělat naprosto cokoli. V tomto režimu běžely i první verze systému Windows. A pamatujeme si, jak byly zranitelné a slabé vůči útokům hackerů.