Prijavite se kao root na Ubuntu

Prijavite Se Kao Root Na Ubuntu



Korisnik root nije aktivan na Ubuntuu prema zadanim postavkama. Može se aktivirati postavljanjem lozinke pomoću passwd naredbu, a zatim pomoću njegov - naredbu možete se prijaviti kao root.

Root korisnik je korisnik koji posjeduje sve administrativne ovlasti bez ikakvih ograničenja. Može pristupiti i mijenjati bilo koju datoteku, dodavati ili uklanjati korisnike, instalirati ili brisati softver i mijenjati konfiguracije sustava.

Root korisnik se razlikuje od normalnog korisnika, ima najviše privilegije i znatno više moći. Na primjer, root korisnik može izvršavati kritične naredbe i uređivati ​​sistemske datoteke bez ikakvih ograničenja, s druge strane, običan korisnik nema takva dopuštenja.







U ovom ću vodiču istražiti Ubuntu root korisnika, kako se prijaviti kao root korisnik i kako se razlikuje od normalnog korisnika.



Bilješka: Za upute i naredbe spomenute u ovom vodiču koristim Ubuntu 22.04.



Korijenski korisnik Ubuntua

Pri instalaciji Ubuntua kreira se root korisnik bez lozinke. Root korisnik ostaje neaktivan kako bi se izbjeglo nenamjerno oštećenje sistemskih datoteka. Stoga, kad god se prijavite na svoj Ubuntu sustav, ulazite kao normalni korisnik sa posebnim odredbama. Međutim, to ne znači da nećete moći pristupiti root privilegijama. Ako imate administrativne ovlasti, dodajte sudo prije nego što vam naredbe dopuste izvršiti specifičan za korijen naredbe.





Root vs Sudo

Korijen je račun sa svim privilegijama, dok Sudo je alat naredbenog retka koji normalnom korisniku s posebnim privilegijama omogućuje pokretanje naredbi koje zahtijevaju root ovlasti. Na primjer, kada izvedete naredbu povezanu sa sustavom na Ubuntuu, ona vam daje pogreške odbijene dozvole . To implicira da nemate ovlasti za uvođenje tih promjena.



Ali kada kao normalni sudo korisnik umetnete sudo prije naredbe, ona se izvršava bez ikakvih problema.

Međutim, ako radite kao root korisnik na svom sustavu, ne morate dodati sudo prije naredbe da biste izvršili zadatak vezan uz sustav.

Za pokretanje naredbe sudo, normalan korisnik mora imati administratorska prava; pogledajte naš vodič na dodavanje korisnika u sudoers na Ubuntuu za više detalja.

Omogućite root korisnika na Ubuntuu

Kao što je ranije spomenuto, root korisnik je zaključan na Ubuntuu i njegovim okusima. Međutim, možete ga omogućiti postavljanjem lozinke za root korisnika.

Imajte na umu da, ako niste dio sudoersa, ne možete izvršiti ove korake.

Možete omogućiti root korisnika pomoću passwd naredba sa korijen kao korisničko ime.

sudo passwd korijen

Nakon izvršenja naredbe, postavite jaku lozinku, imajući na umu važnost root korisnika. Nakon što je lozinka postavljena, root korisnik je omogućen i može mu se pristupiti.

Prijavite se kao Root

Za prijavu kao root na Ubuntu otvorite terminal i upotrijebite njegov naredba s crticom , -l, ili --prijaviti se opcija.

njegov -

Od vas će se tražiti lozinka; upišite lozinku i sada ste prijavljeni kao root na Ubuntu.

Imajte na umu da tipični $ znak bash ljuske je promijenjen u # prijavite se kada se prijavite kao root na Ubuntu.

Sada ne morate stavljati sudo dok izvršavate naredbe povezane sa sustavom ili pristupate datotekama sustava.

Da biste se vratili kao normalan korisnik, koristite Izlaz ili Odjavite se naredba.

Prijavite se kao Root kroz Display Manager

Gornja metoda radit će samo na terminalu, međutim, ako želite koristiti upravitelj zaslona za prijavu kao root na Ubuntu, to također možete učiniti.

Upozorenje: Ova metoda se ne preporučuje jer potencijalno možete izgubiti kontrolu poslužitelja u slučaju zlonamjernog napada. Također je moguće da oštetite sistemske datoteke dok instalirate softver iz nepoznatog izvora.

Imajte na umu da su sljedeće upute za Ubuntu 22.04 s okruženjem radne površine GENOME i neće raditi ako ne koristite GENOME.

Najnoviji GENOME koristi GDM3 upravitelj prikaza prema zadanim postavkama, tako da ćemo konfiguracijskoj datoteci GDM3 pristupiti pomoću uređivača nano teksta.

sudo nano / itd / gdm3 / običaj.konf

Upišite sljedeći redak u datoteku.

AllowRoot = pravi

Sada, pritisnite ctrl+x da biste zatvorili datoteku i spremili promjene.

Sljedeći korak uključuje modifikaciju PAM ili Priključni modul za provjeru autentičnosti imenik, koji ima GDM datoteku lozinke.

Upozorenje: Izmjena s pogreškama može potencijalno oštetiti pam d konfiguracijske datoteke, što u konačnici može vaš poslužitelj učiniti nedostupnim.

Otvori gdm-lozinka datoteku ponovno koristeći nano editor.

sudo nano / itd / pam d / gdm-lozinka

Komentirajte označeni redak na gornjoj snimci zaslona pomoću # znak.

Pritisnite ctrl+x da izađete i spremite datoteku.

Sada nastavite s ponovnim pokretanjem Ubuntu sustava, a zatim na zaslonu za prijavu odaberite Nije na popisu opcija.

Unesite korisničko ime korijen i lozinku koja je stvorena u Prijavite se kao Root odjeljak.

Nakon prijave otvorite terminal i vidjet ćete # potpisati prema zadanim postavkama.

Prijavite se kao Root koristeći Sudo

Ako ste obični korisnik i dio admin grupe ili imate privilegije superkorisnika (sudoer), tada se možete prijaviti kao root korisnik koristeći sudo naredba.

sudo -s

Ili

sudo -i

Nakon izvršenja gornje naredbe, od vas će se tražiti da unesete lozinku, unesite svoju lozinku (korisnička lozinka ne root).

Korisničko ime će se promijeniti iz vašeg uobičajenog imena u root; koristiti tko sam ja naredba da biste saznali trenutno korisničko ime.

tko sam ja

Prije prijave kao root, korisničko ime je sam , ali nakon prijave kao root, korisničko ime se mijenja u korijen .

Uvijek postoje sigurnosni rizici povezani s aktivnim root korisnicima. Stoga bih preporučio pristup root korisničkim povlasticama pomoću sudo naredba.

Zaključak

Root korisnik je korisnik najviše razine sa svim dopuštenjima, međutim, na Ubuntuu root korisnik nije aktivan prema zadanim postavkama. Za aktiviranje root korisnika potrebno je postaviti lozinku pomoću passwd naredba. Ako je korisnik već sudoer tada taj korisnik može postati root korištenjem sudo -i naredba. Ovaj vodič također spominje metodu za omogućavanje root prijave iz GUI, što se ne preporučuje. Bitno je napomenuti da uključujući Ubuntu u mnoge distribucije Linuxa, root korisnik ostaje neaktivan zbog sigurnosnih rizika. Preporučljivo je koristiti sudo umjesto da se prijavite kao aktivni root korisnik jer je to sigurnija opcija. Da biste saznali više o su i sudo, koristite čovjek su i čovjek sudo naredbe u terminalu.