Politika distribúcie Ubuntu je taká, že všetky používateľské akcie a rozhodnutia vyžadujúce administrátorské oprávnenia sa vykonávajú len pomocou príkazu sudo
. Používanie príkazu root
začiatočníkom nikto neodporúča, pretože začínajúci používateľ sa v systéme dobre neorientuje a môže zabudnúť, že je prihlásený ako root
, a vymazať dôležitý súbor. V Ubuntu nie je možné obnoviť súbory po vymazaní jediným príkazom rm
, čo znamená, že začiatočník nemá v roote
čo robiť. Niekedy je však potrebné prihlásiť sa ako používateľ root
.
Z vyššie opísaných dôvodov pre používateľa root nie je v Ubuntu predvolene nastavené heslo, takže sa nemôžete jednoducho prihlásiť ako root pomocou virtuálnych konzol dostupných cez Ctrl+Alt+FN
alebo pomocou nástroja su
. Keďže heslo nie je stanovené, nebudete ho môcť správne zadať.
Vykonajte: V prípade, že ste sa prihlásili do počítača, môžete sa prihlásiť do systému:
$ su - root
Pravda vec sa obchádza. Ak sa chcete prihlásiť ako používateľ root
v termináli, stačí pred príkaz su
pridať sudo
:
$ sudo su - root
Na otvorenie konzoly ako root môžete použiť aj možnosť -i
príkazu sudo
:
$ sudo -i
Ak sa chcete prihlásiť ako tento používateľ vo virtuálnej konzole alebo cez SSH, musíte najprv nastaviť heslo pre tohto používateľa. Vykonať:
$ sudo passwd root
Heslo zadajte dvakrát. Potom sa používateľ root stane takmer plnohodnotným používateľom systému. Nebude možné sa pod ním prihlásiť do grafického rozhrania. Ide o obmedzenie samotného shellu Gnome a je veľmi zlým zvykom spúšťať celý shell ako root
.
Ak to však naozaj chcete urobiť, môžete trochu nakonfigurovať pravidlá PAM pre GDM. Ak to chcete urobiť, otvorte súbor /etc/pam.d/gdm-password
a zakomentujte v ňom riadok:
$ sudo vi /etc/pam.d/gdm-password
# auth required pam_succeed_if.so user != root quiet_success
Teraz sa môžete v správcovi prihlásenia autentizovať ako root
. Stačí v zozname kliknúť na položku Nie a potom zadať prihlasovacie meno root
:
Potom sa zobrazí shell spustený ako superužívateľ:
Majte na pamäti, že je to nebezpečné, pretože akýkoľvek program môže s vaším počítačom urobiť úplne čokoľvek. V tomto režime bežali aj prvé verzie systému Windows. A pamätáme si, aké boli zraniteľné a slabé voči útokom hackerov.