Prisijunkite kaip root Ubuntu

Prisijunkite Kaip Root Ubuntu



Pagal numatytuosius nustatymus pagrindinis vartotojas Ubuntu nėra aktyvus. Jį galima suaktyvinti nustatant slaptažodį naudojant passwd komandą ir tada naudodami jo - komandą galite prisijungti kaip root.

Pagrindinis vartotojas yra vartotojas, turintis visas administravimo teises be jokių apribojimų. Jis gali pasiekti ir modifikuoti bet kurį failą, pridėti arba pašalinti vartotojus, įdiegti arba ištrinti programinę įrangą ir keisti sistemos konfigūracijas.

Pagrindinis vartotojas skiriasi nuo įprasto vartotojo, turintis didžiausias privilegijas ir žymiai daugiau galios. Pavyzdžiui, root vartotojas gali atlikti svarbias komandas ir redaguoti sistemos failus be jokių apribojimų, kita vertus, paprastas vartotojas tokių teisių neturi.







Šiame vadove aš išnagrinėsiu Ubuntu root naudotoją, kaip prisijungti kaip root naudotojas ir kuo jis skiriasi nuo įprasto vartotojo.



Pastaba: Šiame vadove paminėtoms instrukcijoms ir komandoms naudoju Ubuntu 22.04.



Ubuntu Root vartotojas

Įdiegus Ubuntu, sukuriamas root vartotojas be slaptažodžio. Pagrindinis vartotojas yra neaktyvus, kad būtų išvengta bet kokios netyčinės žalos sistemos failams. Todėl kiekvieną kartą, kai prisijungiate prie savo Ubuntu sistemos, įeinate kaip įprastas vartotojas su konkrečiomis nuostatomis. Tačiau tai nereiškia, kad negalėsite pasiekti root teisių. Jei turite administratoriaus teises, pridėkite sudo prieš komandas leidžiant vykdyti šaknis specifinis komandas.





Root vs Sudo

Šaknis yra paskyra su visomis privilegijomis Sudo yra komandų eilutės įrankis, leidžiantis įprastam vartotojui, turinčiam specialias teises, vykdyti komandas, kurioms reikia root galių. Pavyzdžiui, kai atliekate su sistema susijusią komandą Ubuntu, ji jums suteikia leidimas atmestas klaidų . Tai reiškia, kad jūs neturite įgaliojimų atlikti tų pakeitimų.



Bet kai kaip įprastas sudo vartotojas įterpiate sudo prieš komandą, ji vykdoma be jokių problemų.

Tačiau jei savo sistemoje dirbate kaip root naudotojas, prieš komandą nereikia pridėti sudo, kad atliktumėte su sistema susijusią užduotį.

Norint paleisti sudo komandą, įprastam vartotojui turi būti suteiktos administratoriaus teisės; skaitykite mūsų vadovą vartotojo įtraukimas į sudoers Ubuntu daugiau detalių.

Įgalinkite „Root User“ Ubuntu

Kaip aptarta anksčiau, šakninis vartotojas yra užrakintas Ubuntu ir jo skoniuose. Tačiau galite jį įjungti nustatydami root vartotojo slaptažodį.

Atminkite, kad jei nesate „sudoers“ narys, negalite atlikti šių veiksmų.

Galite įjungti šakninį vartotoją naudodami passwd komandą su šaknis kaip vartotojo vardą.

sudo passwd šaknis

Įvykdę komandą, nustatykite tvirtą slaptažodį, turėdami omenyje root vartotojo reikšmę. Nustačius slaptažodį, root naudotojas įgalinamas ir gali būti pasiekiamas.

Prisijunkite kaip root

Norėdami prisijungti kaip root Ubuntu, atidarykite terminalą ir naudokite jo komandą su brūkšneliu , -l, arba --Prisijungti variantas.

jo -

Būsite paraginti įvesti slaptažodį; įveskite slaptažodį ir dabar esate prisijungę kaip root Ubuntu.

Atkreipkite dėmesį, kad tipiškas $ bash apvalkalo ženklas pakeičiamas į # pasirašyti, kai prisijungiate kaip root Ubuntu.

Dabar jums nereikia įdėti sudo, kai vykdote su sistema susijusias komandas arba pasiekiate sistemos failus.

Norėdami grįžti kaip įprastas vartotojas, naudokite išeiti arba Atsijungti komandą.

Prisijunkite kaip root naudodami ekrano tvarkyklę

Aukščiau pateiktas metodas veiks tik terminale, tačiau jei norite naudoti ekrano tvarkyklę, kad prisijungtumėte kaip root Ubuntu, tai taip pat galite padaryti.

Įspėjimas: Šis metodas nerekomenduojamas, nes kenkėjiškos atakos atveju galite prarasti serverio kontrolę. Taip pat gali būti, kad diegdami programinę įrangą iš nežinomo šaltinio pakenksite sistemos failams.

Atminkite, kad šios instrukcijos skirtos Ubuntu 22.04 su GENOME darbalaukio aplinka ir neveiks, jei nenaudojate GENOME.

Naujausias GENOME naudoja GDM3 ekrano tvarkyklė pagal numatytuosius nustatymus, todėl GDM3 konfigūracijos failą pasieksime naudodami nano teksto rengyklę.

sudo nano / ir tt / gdm3 / custom.conf

Įveskite šią failo eilutę.

AllowRoot = tiesa

Dabar paspauskite ctrl+x Norėdami uždaryti failą ir išsaugoti pakeitimus.

Kitas žingsnis yra modifikavimas PAM arba Prijungiamas autentifikavimo modulis katalogą, kuriame yra GDM slaptažodžio failas.

Įspėjimas: Pakeitimas su klaidomis gali sugadinti pam. d konfigūracijos failus, dėl kurių jūsų serveris gali būti neprieinamas.

Atidaryk gdm-passowrd failą dar kartą naudodami nano redaktorių.

sudo nano / ir tt / pam. d / gdm slaptažodis

Komentuokite paryškintą eilutę aukščiau esančioje ekrano kopijoje naudodami # ženklas.

Paspauskite ctrl+x norėdami išeiti ir išsaugoti failą.

Dabar iš naujo paleiskite Ubuntu sistemą, tada prisijungimo ekrane pasirinkite Neįtraukta į sąrašą variantas.

Įveskite vartotojo vardą šaknis ir slaptažodį, kuris buvo sukurtas Prisijunkite kaip root skyrius.

Prisijungę atidarykite terminalą ir pamatysite # pasirašyti pagal nutylėjimą.

Prisijunkite kaip root naudodami Sudo

Jei esate paprastas vartotojas ir esate administratoriaus grupės dalis arba turite supervartotojo teises (sudoer), tuomet galite prisijungti kaip root naudotojas naudodami sudo komandą.

sudo -s

Arba

sudo -i

Įvykdę aukščiau pateiktą komandą, būsite paraginti įvesti slaptažodį, įveskite slaptažodį (vartotojo slaptažodis, o ne root).

Vartotojo vardas bus pakeistas iš įprasto vardo į root; naudoti kas aš esu komanda, kad sužinotų dabartinį vartotojo vardą.

kas aš esu

Prieš prisijungiant kaip root, vartotojo vardas yra pats , tačiau prisijungus kaip root vartotojo vardas pakeičiamas į šaknis .

Su aktyviais šakniniais vartotojais visada kyla saugumo rizikos. Taigi, aš rekomenduočiau pasiekti root vartotojo teises naudojant sudo komandą.

Išvada

Root vartotojas yra aukščiausio lygio vartotojas, turintis visus leidimus, tačiau Ubuntu šakninis vartotojas pagal numatytuosius nustatymus nėra aktyvus. Norint suaktyvinti root naudotoją, reikia nustatyti slaptažodį naudojant passwd komandą. Jei vartotojas jau yra sudoer, jis gali tapti root naudodamas sudo -i komandą. Šiame vadove taip pat paminėtas būdas įgalinti root prisijungimą iš GUI, o tai nerekomenduojama. Svarbu pažymėti, kad įtraukus Ubuntu į daugelį Linux platinimų, pagrindinis vartotojas lieka neaktyvus dėl saugumo rizikos. Rekomenduojama naudoti sudo o ne prisijungti kaip aktyvus root vartotojas, nes tai saugesnė parinktis. Norėdami sužinoti daugiau apie su ir sudo, naudokite vyras su ir vyras sudo komandas terminale.