"Ubuntu" platinimo politika yra tokia, kad bet kokie naudotojo veiksmai ir sprendimai, reikalaujantys administravimo privilegijų, atliekami tik naudojant komandą sudo
. Niekas nerekomenduoja pradedančiajam naudotojui naudoti root
, nes pradedantis naudotojas blogai orientuojasi sistemoje ir gali pamiršti, kad yra prisijungęs kaip root
, ir ištrinti svarbų failą. Ubuntu sistemoje neįmanoma atkurti failų po ištrynimo naudojant vieną komandą rm
, vadinasi, pradedančiajam naudotojui nėra ką veikti su root
. Tačiau kartais prireikia prisijungti kaip root
naudotojui.
Dėl pirmiau aprašytų priežasčių šakninio naudotojo slaptažodis Ubuntu sistemoje pagal nutylėjimą nenustatytas, todėl negalite tiesiog prisijungti kaip šakninis naudotojas naudodamiesi virtualiomis konsolėmis, kurias galima pasiekti per Ctrl+Alt+FN
arba naudojant su
įrankį. Kadangi slaptažodis nenustatytas, negalėsite jo teisingai įvesti.
Atlikti: 1. Įrašykite savo prisijungimo vardą ir pavardę:
$ su - root
Tiesa, reikalas apeinamas. Norėdami terminale prisijungti kaip root
naudotojas, tiesiog prieš komandą su
pridėkite sudo
:
$ sudo su - root
Taip pat galite naudoti komandos sudo
parinktį -i
, kad atidarytumėte konsolę kaip root:
$ sudo -i
Jei norite prisijungti kaip šis naudotojas virtualioje konsolėje arba per SSH, pirmiausia turite nustatyti šio naudotojo slaptažodį. Vykdyti:
$ sudo passwd root
Įveskite slaptažodį du kartus. Po to root naudotojas tampa beveik visateisiu sistemos naudotoju. Prisijungti prie grafinės vartotojo sąsajos jo vardu nebus galima. Tai yra paties "Gnome" apvalkalo apribojimas, o paleisti visą apvalkalą kaip root naudotojas
yra labai bloga praktika.
Tačiau jei tikrai norite tai daryti, galite šiek tiek sukonfigūruoti GDM skirtas PAM taisykles. Norėdami tai padaryti, atidarykite /etc/pam.d/gdm-password
failą ir pakomentuokite jame esančią eilutę:
$ sudo vi /etc/pam.d/gdm-password
# auth required pam_succeed_if.so user != root quiet_success
Dabar prisijungimo tvarkyklėje galite autentifikuotis kaip root
. Tiesiog sąraše spustelėkite Ne, tada įveskite root
prisijungimo vardą:
Tada pamatysite apvalkalą, veikiantį kaip supernaudotojas:
Atminkite, kad tai pavojinga, nes bet kuri programa gali padaryti absoliučiai bet ką jūsų kompiuteryje. Šiuo režimu veikė ir pirmosios "Windows" versijos. Ir prisimename, kokios jos buvo pažeidžiamos ir silpnos įsilaužėlių atakoms.