Kako imeti popolne privilegije (Root) v Linuxu

Avtor: Louise Ward
Datum Ustvarjanja: 4 Februarjem 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
‘I’-Watching — The Miracle of Self-Discovery
Video.: ‘I’-Watching — The Miracle of Self-Discovery

Vsebina

"Korenski" račun v računalniku Linux je račun s polnimi pravicami. Za manipulacijo ukazov v Linuxu, zlasti tistih, ki vplivajo na datotečni sistem, je običajno potreben korenski ali privilegiran dostop. Z izjemno močjo, v nasprotju z običajnimi dovoljenji za uporabo, bi moral biti root dostop potreben le po potrebi. Zaradi tega se lahko s kritičnimi sistemskimi datotekami izognemo neželeni škodi.

Koraki

Metoda 1 od 4: Pridobite korenski dostop s terminalom

  1. Odprite vmesniški program ukaznega poziva terminala. Če terminal še ni vklopljen, ga odprite. Številne različice Linuxa omogočajo odpiranje terminala s pritiskom na kombinacijo tipk Ctrl+Alt+T.

  2. Tip.ne - in pritisnite↵ Enter. Prijavljeni boste kot "napredni uporabnik". Pravzaprav se lahko s tem ukazom prijavite v računalnik kot običajen uporabnik. Če pustite prazno, se boste lahko prijavili s prednostjo.

  3. Ob pozivu vnesite želeno geslo za račun. Po tipkanju ne - in pritisnite ↵ EnterVpisali boste želeno geslo za račun.
    • Če se prikaže sporočilo »Napaka pri preverjanju pristnosti«, je verjetno, da je vaš korenski račun zaklenjen. Preberite naslednji razdelek, če želite izvedeti, kako ga odkleniti.

  4. Preizkusite tolmač ukazne vrstice. Ko se prednostno prijavite, bo tolmač ukazne vrstice končal z # namesto $.
  5. Vnesite ukaz, ki zahteva prednostni dostop. Ko se enkrat uporabi ne - Če se želite prijaviti s prednostjo, lahko zaženete kateri koli ukaz, ki zahteva prednostni dostop. Comeinand su se zadrži do konca seje, zato vam ni treba znova vnašati prednostnega gesla vsakič, ko morate zagnati ukaz.
  6. Razmislite o uporabi.sudonamestone -.sudo ("super user do") je ukaz, ki vam omogoča zagon drugih ukazov z začasno prednostjo. To je najboljši način za zagon ukazov, ki za večino uporabnikov zahtevajo korenski dostop, saj trenutno ne potrebujete želenega okolja za dostop in uporabnik ne mora poznati gesla za račun. Za pridobitev začasnega korenskega dostopa bodo uporabili običajno geslo za prijavo.
    • Tip sudo ukaz in pritisnite ↵ Enter (kot naprimer sudo ifconfig). Ob pozivu vnesite geslo uporabnik računa, ne vnesite želenega gesla za račun.
    • sudo je najprimernejša metoda pri različicah, kot je Ubuntu: deluje tudi, ko je korenski račun zaklenjen.
    • Ta ukaz je namenjen samo uporabnikom z skrbniškimi pravicami. Uporabnika lahko dodate ali odstranite iz.
    oglas

2. način od 4: Odklenite korenski račun (Ubuntu)

  1. Odklenite korenski račun (Ubuntu). Ubuntu (in nekatere druge različice) zaklene korenski račun, da običajnim uporabnikom prepreči dostop do njega. To je posledica uporabe ukazov sudo (glej zgoraj), redko potrebujemo privilegiran dostop. Če odklenete korenski račun, se boste lahko prijavili s polno prednostjo.
  2. Odprite terminal. Če delate v namiznem okolju, lahko pritisnete Ctrl+Alt+T za zagon terminala.
  3. Tip.sudo passwd rootin pritisnite↵ Enter. Ob pozivu vnesite geslo uporabnik vaš.
  4. Nastavite novo geslo. Pozvani boste, da dvakrat ustvarite in vnesete novo geslo. Ko je nastavljen, bo korenski račun deloval.
  5. Znova zaklenite korenski račun. Če želite zakleniti korenski račun, vnesite naslednji ukaz, da odstranite geslo in zaklenete račun:
    • sudo passwd -dl koren
    oglas

3. način od 4: Prijavite se s popolnim nadzorom

  1. Razmislite o uporabi drugih metod za pridobitev začasnega korenskega dostopa. Prijava s popolnim nadzorom mora biti omejena na običajno uporabo, saj je to zelo enostavno za izvajanje ukazov, zaradi katerih sistem ne bi mogel delovati. Hkrati pa predstavlja tudi varnostna tveganja, zlasti kadar v računalniku deluje strežnik SSH. Prijavite se s popolnim dostopom le, kadar so potrebna nujna popravila, na primer odpravljanje težav z okvaro pogona ali obnovitev zaklenjenega računa.
    • Uporaba sudo ali su Namesto da se prijavite s polnim dostopom, bo pomagal preprečiti neželeno škodo pri prijavi. Ti ukazi dajo uporabniku možnost, da preuči naročilo, preden je prišlo do resne škode.
    • Nekatere različice, na primer Ubuntu, zaklenejo korenski račun, dokler ga ne odprete sami. To uporabniku ne samo preprečuje, da bi pri uporabi korenskega računa nenamerno povzročil preveč škode, ampak tudi zaščiti sistem pred hekerji: korenski račun je pogosto njihov prvi cilj. Ko je heker zaklenjen, ne bo mogel pridobiti dostopa s korenskim računom. Navodila za odklepanje korenskega računa v Ubuntuju si lahko ogledate v prejšnjem razdelku.
  2. Uvozi.koren v uporabniškem polju pri prijavi v Linux. Če korenski račun ni zaklenjen in če poznate geslo, se lahko po potrebi prijavite s korenskim dostopom. Uvozi koren v pozivu za prijavo.
    • Če potrebujete korenski dostop za upravljanje določenega ukaza, uporabite zgornjo metodo.
  3. V polje geslo uporabnika vnesite korensko geslo. Po uvozu koren v polje za uporabniško ime ob pozivu vnesite korensko geslo.
    • V mnogih primerih je root geslo lahko samo "geslo".
    • Če ne poznate ali ste pozabili root gesla, glejte navodila za poznejšo ponastavitev gesla.
    • V Ubuntuju se korenski račun zaklene in postane nedostopen, dokler se ne odpre.
  4. Izogibajte se zagonu zapletenih programov, medtem ko ste prijavljeni s korenskim računom. Možno je, da bo program, ki ga nameravate zagnati, s korenskim dostopom negativno vplival na sistem. Namesto da se prijavite s korenskim računom, sudo in su je priporočljivo zagnati program. oglas

4. način od 4: Ponastavite root geslo in skrbniško geslo

  1. Ko pozabite, ponastavite geslo za root račun. Če pozabite geslo za korenski račun in uporabniška gesla, morate računalnik zagnati v načinu za obnovitev, da spremenite ta gesla. Če poznate uporabniško geslo in morate spremeniti geslo za korenski račun, samo vnesite sudo passwd root, vnesite uporabniško geslo in ustvarite novo korensko geslo.
  2. Znova zaženite računalnik in pridržite tipko.⇧ Shiftna levi, ko se prikaže zaslon BIOS. Odpre se meni GRUB.
    • Pritisnite in držite tipko ob pravem času je precej težko, zato boste morda morali večkrat poskusiti.
  3. Izberite element.- način obnovitve - prvi na seznamu. Način obnovitve za vašo trenutno različico operacijskega sistema bo prenesen.
  4. Izberite možnost.v meniju, ki se prikaže. Zažene se vmesnik ukazne vrstice, v katerem ste prijavljeni s korenskim računom.
  5. Pogon povežite z dovoljenji za pisanje. Ko se zažene v načinu za obnovitev, imate običajno samo za branje. Vnesite naslednji ukaz, da omogočite dostop do pisanja:
    • mount -rw -o remount /
  6. Ustvarite novo geslo za kateri koli zaklenjen račun. Ko se prijavite s korenskim računom in spremenite dostop, lahko ustvarite novo geslo za vse račune:
    • Tip passwd ime računa in pritisnite ↵ Enter. Če želite spremeniti geslo korenskega računa, vnesite root passwd.
    • Ko boste pozvani, dvakrat vnesite novo geslo.
  7. Po ponastavitvi gesla znova zaženite računalnik. Ko ponastavite geslo, lahko računalnik znova zaženete kot običajno. Novo geslo bo začelo veljati takoj. oglas

Opozorilo

  • Uporabite korenski račun samo po potrebi in ko končate, zapustite.
  • Geslo korenskega računa delite samo z osebo A), ki ji zaupate, in B), ki jo mora vedeti.