Mokėjimo būdai Abuse

Prisijungimas kaip šaknis Ubuntu sistemoje

23.07.2021, 22:37

"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.

Kaip prisijungti kaip šakninis naudotojas Ubuntu sistemoje

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.