Prijavite se kot root na Ubuntu

Prijavite Se Kot Root Na Ubuntu



Uporabnik root privzeto ni aktiven v Ubuntuju. Aktivira se lahko z nastavitvijo gesla z uporabo passwd in nato z uporabo njegov - ukaz, s katerim se lahko prijavite kot root.

Uporabnik root je uporabnik, ki ima vse skrbniške pravice brez kakršnih koli omejitev. Lahko dostopa do katere koli datoteke in jo spreminja, doda ali odstrani uporabnike, namesti ali izbriše programsko opremo in spremeni sistemske konfiguracije.

Uporabnik root se razlikuje od običajnega uporabnika, saj ima najvišje privilegije in bistveno več moči. Uporabnik root lahko na primer izvaja kritične ukaze in ureja sistemske datoteke brez kakršnih koli omejitev, po drugi strani pa običajni uporabnik nima takih dovoljenj.







V tem priročniku bom raziskal korenskega uporabnika Ubuntu, kako se prijaviti kot korenski uporabnik in kako se razlikuje od običajnega uporabnika.



Opomba: Za navodila in ukaze, omenjene v tem priročniku, uporabljam Ubuntu 22.04.



Korenski uporabnik Ubuntuja

Ob namestitvi Ubuntuja se ustvari root uporabnik brez gesla. Uporabnik root ostane neaktiven, da se izogne ​​kakršni koli nenamerni poškodbi sistemskih datotek. Zato vsakič, ko se prijavite v svoj sistem Ubuntu, vstopite kot običajen uporabnik s posebnimi določbami. Vendar to ne pomeni, da ne boste mogli dostopati do korenskih pravic. Če imate skrbniške pravice, dodajte sudo preden vam ukazi omogočijo izvedbo korensko specifičen ukazi.





Root proti Sudo

Root je račun z vsemi privilegiji, medtem ko Sudo je orodje ukazne vrstice, ki običajnemu uporabniku s posebnimi pravicami omogoča zagon ukazov, ki zahtevajo korenska pooblastila. Na primer, ko izvedete sistemski ukaz v Ubuntuju, vam ta da dovoljenje zavrnjeno napak . To pomeni, da nimate pooblastil za izvajanje teh sprememb.



Ko pa kot običajni uporabnik sudo vstavite sudo pred ukaz, se izvede brez težav.

Vendar, če delate kot root uporabnik v vašem sistemu, vam ni treba dodati sudo pred ukaz za izvedbo opravila, povezanega s sistemom.

Za zagon ukaza sudo mora običajni uporabnik imeti skrbniške pravice; glejte naš vodnik na dodajanje uporabnika v sudoers na Ubuntuju za več podrobnosti.

Omogoči korenskega uporabnika v Ubuntuju

Kot smo že omenili, je korenski uporabnik zaklenjen na Ubuntu in njegove okuse. Vendar pa ga lahko omogočite tako, da nastavite geslo za uporabnika root.

Upoštevajte, da če niste del sudoerjev, teh korakov ne morete izvesti.

Uporabnika root lahko omogočite z uporabo passwd ukaz z korenina kot uporabniško ime.

sudo passwd korenina

Po izvedbi ukaza nastavite močno geslo, pri čemer upoštevajte pomen uporabnika root. Ko je geslo nastavljeno, je root uporabnik omogočen in do njega lahko dostopate.

Prijavite se kot Root

Če se želite prijaviti kot root v Ubuntu, odprite terminal in uporabite njegov ukaz s pomišljajem , -l, oz --Vpiši se možnost.

njegov -

Pozvani boste z geslom; vnesite geslo in zdaj ste prijavljeni kot root v Ubuntu.

Upoštevajte, da tipično $ znak lupine bash se spremeni v # podpišite, ko se prijavite kot root v Ubuntu.

Zdaj vam ni treba postaviti sudo med izvajanjem sistemskih ukazov ali dostopanjem do sistemskih datotek.

Če se želite vrniti kot običajen uporabnik, uporabite izhod oz Odjava ukaz.

Prijavite se kot Root prek upravitelja zaslona

Zgornja metoda bo delovala samo na terminalu, če pa se želite z upraviteljem zaslona prijaviti kot root v Ubuntu, lahko tudi to storite.

Opozorilo: Ta metoda ni priporočljiva, ker lahko v primeru zlonamernega napada izgubite nadzor nad strežnikom. Možno je tudi, da med nameščanjem programske opreme iz neznanega vira poškodujete sistemske datoteke.

Upoštevajte, da so naslednja navodila za Ubuntu 22.04 z namiznim okoljem GENOME in ne bodo delovala, če ne uporabljate GENOME.

Najnovejši GENOME uporablja GDM3 upravljalnik zaslona privzeto, tako da bomo do konfiguracijske datoteke GDM3 dostopali z nano urejevalnikom besedil.

sudo nano / itd / gdm3 / custom.conf

V datoteko vnesite naslednjo vrstico.

AllowRoot = prav

Zdaj pritisnite ctrl+x da zaprete datoteko in shranite spremembe.

Naslednji korak vključuje spremembo PAM oz Vtični modul za preverjanje pristnosti imenik, ki ima datoteko z geslom GDM.

Opozorilo: Sprememba z napakami lahko potencialno poškoduje pam d konfiguracijske datoteke, zaradi česar lahko vaš strežnik na koncu postane nedostopen.

Odprite gdm-geslo datoteko znova z urejevalnikom nano.

sudo nano / itd / pam d / gdm-geslo

Komentirajte označeno vrstico na zgornjem posnetku zaslona z uporabo # znak.

Pritisnite ctrl+x da zaprete in shranite datoteko.

Zdaj nadaljujte s ponovnim zagonom sistema Ubuntu in nato na prijavnem zaslonu izberite Ni na seznamu možnost.

Vnesite uporabniško ime korenina in geslo, ki je bilo ustvarjeno v Prijavite se kot Root razdelek.

Po prijavi odprite terminal in videli boste # podpišite privzeto.

Prijavite se kot Root z uporabo Sudo

Če ste običajni uporabnik in del skrbniške skupine ali imate privilegije superuporabnika (sudoer), se lahko prijavite kot korenski uporabnik z sudo ukaz.

sudo -s

oz

sudo -jaz

Po izvedbi zgornjega ukaza boste pozvani k vnosu gesla, vnesite svoje geslo (uporabniško geslo ne root).

Uporabniško ime bo spremenjeno iz vašega običajnega imena v root; uporabi kdo sem jaz ukaz za poznavanje trenutnega uporabniškega imena.

kdo sem jaz

Preden se prijavite kot root, je uporabniško ime sebe , vendar se po prijavi kot root uporabniško ime spremeni v korenina .

Z aktivnimi korenskimi uporabniki so vedno povezana varnostna tveganja. Zato priporočam dostop do korenskih uporabniških pravic z uporabo sudo ukaz.

Zaključek

Korenski uporabnik je uporabnik najvišje ravni z vsemi dovoljenji, vendar v Ubuntuju korenski uporabnik privzeto ni aktiven. Za aktiviranje uporabnika root je bilo treba nastaviti geslo z uporabo passwd ukaz. Če je uporabnik že sudoer, lahko ta uporabnik postane root z uporabo sudo -i ukaz. V tem priročniku je omenjen tudi način za omogočanje korenske prijave iz GUI, kar ni priporočljivo. Bistvenega pomena je vedeti, da vključitev Ubuntuja v številne distribucije Linuxa ostane korenski uporabnik nedejaven zaradi varnostnih tveganj. Priporočljivo je uporabljati sudo namesto da bi se prijavili kot aktivni korenski uporabnik, ker je to varnejša možnost. Če želite izvedeti več o su in sudo, uporabite človek su in človek sudo ukaze v terminalu.