Před časem jsem právě testoval, zda se mohu přihlásit na plochu z rootu, a uspěl jsem. Kliknul jsem na Others na seznamu uživatelů a zadal root a jeho heslo a přihlásil se. Nyní bych rád věděl, jak můžeme root přihlášení úplně zakázat. Na přihlašovací obrazovce jsem neviděl žádnou možnost.
Přijatá odpověď:
Na čisté instalaci Ubuntu by to nemělo být možné. Je to proto, že Ubuntu ve výchozím nastavení používá uživatele root bez hesla (tj. nemůžete se jako on přihlásit přímo pomocí běžného ověřování založeného na hesle, například prostřednictvím přihlašovací obrazovky nebo rozhraní příkazového řádku).
Domnívám se však, že jste změnili heslo uživatele root, v takovém případě důrazně doporučuji, abyste jej znovu provedli bez hesla (což by deaktivovalo všechny formuláře pro přihlášení založené na hesle):
sudo usermod -p '!' root
Pokud se k administrativním úkolům přihlašujete jako uživatel root, doporučuji vám použít sudo
místo toho získat zvýšená privilegia jako normální uživatel (v admin skupina).
Zdroje:
sudo(8)
manuálová stránka pro Ubuntu 10.10 Maverick Meerkat- Root/Sudo stránka v komunitní dokumentaci Ubuntu