Ubuntu

Kako omogočiti in onemogočiti root račun v Ubuntuju

Kako omogočiti in onemogočiti root račun v Ubuntuju

Primarni in privzeti skrbniški račun v Ubuntuju in drugih distribucijah Linuxa je korenski račun. Med namestitvijo nekaterih distribucij Linuxa (na primer CentOS in RedHat) na vaš računalnik privzeto čarovnik za namestitev samodejno ustvari korenski račun. Omogoča tudi nastavitev gesla za korenski račun.

Vendar bo v Ubuntuju med namestitvijo korenski račun ustvarjen v ozadju, ne da bi vam omogočili nastavitev gesla za račun. Na splošno velja, da je račun v Linuxu brez gesla ali s praznim računom onemogočen, dokler ni ročno omogočen.

V tej vadnici bomo pokazali, kako omogočiti, onemogočiti in nastaviti geslo za korenski račun v Ubuntuju. Ni treba posebej poudarjati, da je s privzeto namestitvijo korenski račun zaklenjen in onemogočen.

Preden začnete, lahko z naslednjimi ukazi preverite podatke o geslu korenskega računa:

sudo grep root / etc / passwd

Preverite, ali ima korenski račun geslo

Kot lahko vidite na zgornjem posnetku zaslona, ​​"x" pomeni, da ima račun prazno geslo.

sudo grep root / etc / shadow

Preverite, ali ima root račun geslo

Na tem posnetku zaslona je!"Pomeni, da je geslo zaklenjeno. Račun z zaklenjenim geslom pomeni, da uporabnik računa ne bo mogel uporabiti gesla. V primeru, da uporabnik vnese pravilno ali napačno geslo, poskus prijave uporabnika ne bo uspel.

Zdaj, da omogočite korenski račun in mu nastavite geslo, lahko uporabite enega od naslednjih treh načinov, odvisno od vaše uporabe:

Prva metoda: začasno omogoči / onemogoči root račun

Pri tej metodi bo korenski račun omogočen za določeno nalogo. Če želite omogočiti korenski račun pri tej metodi, lahko uporabite naslednji ukaz:

sudo -i

Omogoči začasno root račun

Če želite onemogočiti korenski račun, se morate samo odjaviti s te seje z ukazom »izhod«.

izhod

Odjava iz skrbniškega računa

Drugi način: omogočite / onemogočite root račun prek ukazne vrstice

Pri tej metodi boste lahko prek terminala ali ukazne vrstice omogočili ali onemogočili korenski račun. Preko grafičnega vmesnika pa se ne boste mogli prijaviti v korenski račun.

Če želite omogočiti korenski račun, uporabite naslednji ukaz:

sudo -i passwd koren

Nastavite geslo za root račun

Kot lahko vidite na zgornjem posnetku zaslona, ​​bo prejšnji ukaz omogočil korenski račun in omogočil tudi nastavitev gesla za korenski račun.

Zdaj lahko prek terminala preklopite na korenski račun, kot sledi:

su - koren

Preklopite na root račun

Če želite s to metodo onemogočiti korenski račun, uporabite naslednji ukaz:

sudo passwd -dl koren

Onemogoči root račun

Da se prepričate, da ste onemogočili korenski račun, poskusimo preklopiti nanj in preveriti, kaj se zgodi:

Preklop na root račun po onemogočitvi

Kot lahko vidite na prejšnjem posnetku zaslona, ​​se boste po onemogočitvi korenskega računa soočili z napako pri neuspeli overitvi.

Tretja metoda: omogočite / onemogočite root račun v ukazni vrstici in grafičnem uporabniškem vmesniku

Pri tej metodi boste lahko iz ukazne vrstice in grafičnega uporabniškega vmesnika preklopili na korenski račun.

Korak 1. Če želite omogočiti korenski račun, uporabite naslednji ukaz:

sudo -i passwd koren

Nastavite geslo za root račun

2. korak. Zdaj, če se poskusimo prijaviti prek grafičnega uporabniškega vmesnika in poglejmo, kaj se bo zgodilo:

V polje za uporabniško ime vnesite »root«.

Prijavite se s korenskim računom

Vnesite geslo korenskega računa.

Napaka pri prijavi v root račun

Kot vidite, se bo med prijavo pojavila napaka. Grafični vmesnik ima dodatno varnostno plast, ki preprečuje prijavo korenskega računa, razen če konfigurirate nekatere druge dodatne konfiguracijske datoteke.

3. korak. Če želimo omogočiti prijavo v korenski račun prek grafičnega uporabniškega vmesnika, moramo urediti naslednji dve datoteki:

/ etc / gdm3 / custom.conf / etc / pam.d / gdm-geslo

Najprej pa omogočimo varnostno kopiranje teh konfiguracijskih datotek:

sudo cp / etc / gdm3 / custom.conf / etc / gdm3 / custom.conf_backup sudo cp / etc / pam.d / gdm-geslo / etc / pam.d / gdm-backup_backup

Varnostne kopije konfiguracijskih datotek

4. korak. Zdaj odprite “/ etc / gdm3 / custom.conf ”s pomočjo vašega najljubšega urejevalnika.

sudo vi / etc / gdm3 / custom.conf

Odprite konfiguracijsko datoteko po meri

V razdelek »Varnost« dodajte naslednjo vrstico, na primer spodnji posnetek zaslona.

AllowRoot = true

Uredi konfiguracijsko datoteko po meri

Shranite in zapustite konfiguracijsko datoteko po meri.

5. korak. Odprite "/ etc / pam.d / gdm-password «.

Odprite konfiguracijsko datoteko gdm gdm

Poiščite spodnjo vrstico in na začetku dodajte vrstico »#«, kot je spodnji posnetek zaslona.

Uredi datoteko za konfiguracijo gdm gdm

Shranite in zapustite konfiguracijsko datoteko “gdm”.

6. korak. Če želite uporabiti prejšnje spremembe, morate znova zagnati sistem z naslednjim ukazom.

sudo ponovni zagon -f

7. korak. Po ponovnem zagonu se poskusite prijaviti s korenskim računom.

Root Account je omogočen

Čestitamo, z grafičnim uporabniškim vmesnikom ste se prijavili v root račun.

8. korak. Če želite onemogočiti korenski račun, uporabite isti ukaz kot pri metodi ukazne vrstice.

sudo passwd -dl koren

Onemogoči root račun

9. korak. Razveljavite spremembe v dveh konfiguracijskih datotekah (ali pa lahko obnovite izvirne datoteke iz varnostne).

Odstranite “AllowRoot = true” iz “/ etc / gdm3 / custom.conf ”, na primer spodnji posnetek zaslona.

Uredite konfiguracijsko datoteko po meri in odstranite dodano možnost

Odstranite znak "#" iz "/ etc / pam.d / gdm-geslo «konfiguracijsko datoteko, kot je spodnja slika zaslona.

Uredite datoteko za konfiguracijo gdm gdm in odstranite dodano možnost

Za zdaj je to. V primeru kakršnega koli vprašanja pustite komentar in z veseljem vam bomo pomagali.

Kako uporabljati AutoKey za avtomatizacijo iger Linux
AutoKey je namizni pripomoček za avtomatizacijo za Linux in X11, programiran v Python 3, GTK in Qt. Z njegovo funkcijo skriptiranja in MACRO lahko avt...
Kako prikazati števec FPS v igrah Linux
Linux gaming je dobil velik zagon, ko je Valve leta 2012 napovedal podporo Linuxu za odjemalca Steam in njihove igre. Od takrat se je veliko AAA in in...
Kako prenesti in igrati Sid Meier's Civilization VI v Linuxu
Uvod v igro Civilization 6 je sodoben pogled na klasični koncept, uveden v seriji iger Age of Empires. Ideja je bila dokaj preprosta; začeli bi v zelo...