Metode de plată Abuse

Conectarea ca Root în Ubuntu

23.07.2021, 22:37

Politica distribuției Ubuntu este de așa natură încât orice acțiuni și decizii ale utilizatorului care necesită privilegii administrative sunt efectuate numai cu comanda sudo. Nimeni nu recomandă utilizarea funcției root pentru un începător, deoarece un utilizator începător nu este bine orientat în sistem și poate uita că este logat ca root și poate șterge un fișier important. În Ubuntu este imposibilă restaurarea fișierelor după ștergere cu o singură comandă a comenzii rm, ceea ce înseamnă că nu este nimic de făcut pentru un începător în root. Dar uneori este nevoie să vă conectați ca utilizator root.

Cum să vă conectați ca Root în Ubuntu

Din motivele descrise mai sus pentru utilizatorul root, parola în Ubuntu nu este setată implicit, astfel încât nu vă puteți conecta pur și simplu ca root folosind consolele virtuale disponibile prin Ctrl+Alt+FN sau utilitarul su. Deoarece nu există o parolă, nu veți putea să o introduceți corect.

Executați:

$ su - root

Adevărul este eludat. Pentru a vă conecta ca utilizator root în terminal, trebuie doar să adăugați sudo înaintea comenzii su:

$ sudo su - root

De asemenea, puteți utiliza opțiunea -i a comenzii sudo pentru a deschide consola ca root:

$ sudo -i

Dacă doriți să vă conectați ca acest utilizator într-o consolă virtuală sau prin SSH, trebuie mai întâi să setați o parolă pentru acest utilizator. Executați:

$ sudo passwd root

Introduceți parola de două ori. După aceasta, utilizatorul root devine aproape un utilizator cu drepturi depline al sistemului. Nu va fi posibil să vă conectați la interfața grafică sub el. Aceasta este o limitare a shell-ului Gnome în sine și este o practică foarte proastă să rulați un întreg shell ca root.

Dar dacă într-adevăr doriți să faceți acest lucru, puteți configura puțin regulile PAM pentru GDM. Pentru a face acest lucru, deschideți fișierul /etc/pam.d/gdm-password și comentați linia de acolo:

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

Acum vă puteți autentifica ca root în managerul de autentificare. Trebuie doar să faceți clic pe No (Nu) în listă și apoi să introduceți datele de autentificare root:

În continuare, veți vedea un shell care rulează ca superutilizator:

Rețineți că acest lucru este periculos, deoarece orice program poate face absolut orice cu computerul dumneavoastră. Primele versiuni ale Windows funcționau și ele în acest mod. Și ne amintim cât de vulnerabile și slabe erau la atacurile hackerilor.