Kako spremeniti root geslo v Linuxu



Preizkusite Naš Instrument Za Odpravo Težav

Korenski račun lahko nadzoruje kar koli v sistemu Unix in tudi Linux se ne razlikuje. Za spreminjanje podatkov gesla za Linux je treba uporabiti ukaz passwd, enako velja za root. Zaradi posebne narave tega ukaza veljajo nekateri previdnostni ukrepi. Predvsem ni mogoče spremeniti podatkov gesla za Linux za korenskega uporabnika v sistemu Ubuntu ali Ubuntu spin, ne da bi pred tem nekaj spremenili.



Večina uporabnikov, ki želijo spremeniti podatke gesla za Linux, bo morala odpreti grafični terminal. Za to lahko držite tipke Ctrl, Alt in T ali morda kliknete meni Programi, se pomaknete do sistemskih orodij in izberete terminal. Uporabniki CentOS, ki nimajo nameščenega grafičnega vmesnika, se bodo želeli prijaviti v svoj navidezni terminal z uporabniškim računom, če bodo posodobili sudo pakete.



1. način: Spremenite root geslo v večini distribucij Linuxa

Ob predpostavki, da je v vaši distribuciji nameščen paket sudo, lahko s pomočjo sudo passwd root ukaz. Najprej boste morali vnesti geslo za sudo, nato pa boste morali dvakrat vnesti novo geslo za UNIX. Vaše geslo bo preizkušeno zaradi zapletenosti, zato se prepričajte, da je dobro. Ko dvakrat vnesete geslo, morate spremeniti svoj korenski račun. Pridržite tipki Ctrl in Alt, nato pritisnite F1-F6, da pridete do praznega navideznega terminala. Vnesite root in nato novo geslo, da se prepričate, da deluje. Glede na nevarnosti, povezane z delovanjem kot root, vnesite exit, da izstopite iz te konzole. Pridržite Ctrl, Alt in F7, da se vrnete v grafično okolje, če ne delate s strežnika. Ta metoda bi morala delovati v Debianu in mnogih drugih distribucijah. Tudi z Archom bi moralo delovati, če imate nameščene vse predpogojne pakete.



2. način: Spremenite root geslo v Ubuntu Linux

Ubuntu in njegovi različni derivati ​​razpršijo korenski račun, kar ga funkcionalno onemogoči. Gesla korenskega uporabnika ne boste mogli zlahka spremeniti, ker v resnici ne obstaja. To velja za Xubuntu, Kubuntu, Lubuntu in potencialno večino namestitev Linux Mint in Trisquel. Račun je sicer mogoče aktivirati, vendar sploh ni priporočljiv. Upoštevajte, da je vaš prvi uporabnik v teh sistemih skrbnik in ima dostop do korenskega računa s tipkanjem sudo -i ob pozivu in vnesite geslo. To deluje enako kot katera koli druga root prijava in je nekoliko varnejše. Če ste popolnoma prepričani, da želite aktivirati korenski račun in razumeti tveganja, vnesite sudo passwd root in pritisnite enter. Vnesite novo geslo za UNIX in ga ne pozabite. Nato boste morali teči sudo passwd -u koren da odklenete svoj račun. Prejeli boste sporočilo z napisom »Spremenjene so informacije o poteku gesla«, kar pomeni, da ste odprli račun. Korenski uporabnik bo deloval kot običajno, vendar ne pozabite, kako nevarno je to dejansko. Ko želite onemogočiti korenski račun, lahko vnesete sudo passwd -dl koren da ga spet zaklenete.

3. način: Spremenite podatke gesla za Linux kot root

Če ste prijavljeni kot root, recimo na navideznem terminalu strežnika CentOS, Fedora ali Red Hat Enterprise Linux, lahko geslo spremenite preprosto s tipkanjem passwd in nato potisnite enter. Prejeli boste poziv z napisom »Enter new UNIX password:« in nato boste morali vnesti še drugič. Upoštevajte, da bi se za to morali dejansko prijaviti v root ali pa ga morda uporabiti sudo su za dostop do korenskega poziva. To ne bo delovalo v nespremenjenem sistemu Ubuntu ali Linux Mint, vendar je dobro za tiste, ki izvajajo strežniške sisteme ali uporabljajo ssh za oddaljeno prijavo. Preden poskusite, se prepričajte, da je v pozivu simbol #. Glede na privzeto prijavno lupino, nastavljeno za root, lahko poziv vsebuje druge koščke informacij.



Ne pozabite, da lahko tudi tipkate, ne glede na to, na kateri način ali katero distribucijo delate kdo sem jaz in pritisnite Enter, da ugotovite, kdo ste prijavljeni.

3 minute branja