Ubuntu

Sådan nulstilles Ubuntus glemte adgangskode

Sådan nulstilles Ubuntus glemte adgangskode
Hvis du nogensinde har mistet din adgangskode, er du ikke den eneste. Det er bestemt et af de mest populære problemer med teknisk support, som folk har gennem årene. Det gode er, at du på grund af en glemt adgangskode ikke behøver at geninstallere hele operativsystemet. I Ubuntu har de gjort det ekstremt let at gendanne din adgangskode. I VMware, enkelt eller dobbeltstart, fungerer metoderne her for at gendanne Ubuntu-adgangskoden, og du vil kunne gendanne dine loginoplysninger inden for få minutter.

Lad os starte med at demonstrere Ubuntu Password Reset fra Recovery Mode.

Opstart i Ubuntu-gendannelsestilstand:

Tænd dit computersystem, og gå til grub-menuen. For det meste vises det med det samme, men hvis det ikke sker, skal du trykke på Escape eller holde Skift-tasten nede, indtil den vises. Når du arbejder på VM-ware eller VirtualBox, når Oracle- eller VM-ware-logoet vises, skal du trykke på shift-tasten. GRUB-menuen bliver bedt om at din skærm, her skal du vælge “Avancerede muligheder for Ubuntu“.

Nu vises en mulighed, vælg den for at gå til gendannelsestilstand:

Du vil se en sort skærm med en flash, der viser flere datalinjer. Vent her et stykke tid.

Root shell prompt:

Her får du adskillige muligheder for gendannelsestilstand. Vælg den der hedder “Root - Drop to Root Shell Prompt”Fra de givne muligheder. Tryk på enter, så er du klar.

Du vil se, at der er en mulighed for at indtaste kommandoer i bunden, når du vælger root shell prompt-indstillingen. Dette er tilskyndelsen til din shell, og her vil du gøre noget magi for at gendanne din glemte adgangskode.

Genmonter rodfilsystem med skriveadgang:

Som standard har rodpartitionen givet skrivebeskyttede privilegier. Men her skal du også give root- og skriveadgang. For at genmontere det med skrivetilladelse skal du bruge følgende kommando:

[e-mail-beskyttet]: ~ $ mount -rw -o remount /

Nulstil brugernavn eller adgangskode:

Liste over de tilgængelige brugere ved hjælp af følgende kommando, når du får rodadgang:

[e-mail-beskyttet]: ~ $ ls / home

Eller du kan se de tilgængelige brugere ved at vise indholdet af / etc / passwd fil ved hjælp af følgende kommando:

[e-mail-beskyttet]: ~ $ cat / etc / passwd

Fra de tilgængelige brugernavne skal du vælge den, du foretrækker at nulstille adgangskoden for. Nulstil adgangskoden til det valgte brugernavn nu ved at skrive følgende kommando:

[e-mail-beskyttet]: ~ $ passwd
Indtast nyt UNIX-kodeord:

Det beder dig om en ny adgangskode. Indtast den nye adgangskode en gang og derefter igen for at bekræfte den:

[e-mailbeskyttet]: ~ $ Indtast ny UNIX-adgangskode:

Du har gendannet din adgangskode med succes. Indtast kommandoen Afslut for at afslutte rodskallen.

[e-mailbeskyttet]: ~ $ exit

Ved indrejse Afslut kommando, vi beder tilbage til menuen Gendan boot. Vælg nu standardstartindstillingen på skærmen. Der vil være en advarsel om kompatibilitet med grafiktilstanden. Du behøver ikke bekymre dig om det. En genstart vil løse alle disse kompatibilitetsproblemer. Nu skal vi bare logge ind med den adgangskode, vi lige har indstillet.

Mulig fejl:

    Der opstår muligvis en fejl med manipulation af godkendelsestoken, når du indtaster den nye adgangskode:

    Årsagen til denne fejl er, at den stadig er monteret med skrivebeskyttet adgang. For at overvinde dette skal du bare skrive kommandoen til genmontering af filsystemet og ændre adgangen.

    Skift adgangskoden igen. Det fungerer nu uden at vise nogen fejl.

Alternativ metode til nulstilling af adgangskoden:

Hvis du af en eller anden grund har problemer med at ændre adgangskoden via root shell, skal du følge disse trin:

Trin 1

Få computeren genstartet. For at åbne rysteskærmen skal du holde Skift-tasten nede i et stykke tid. Klik på E for at redigere Grub-panelet.

Trin 2

Fra det givne linjesæt, find en hvilken som helst linje, der starter med "Linux" ved hjælp af pil op og pil ned og skift adgang fra skrivebeskyttet til skrive-skriv ved blot at erstatte ro gendannelses nomodeset til rw init = / bin / bash.

Trin 3

Tryk på ctrl-x for at gemme ændringerne og starte. Du starter nu med både læse- og skriveadgang til en Linux-kerne, her kan du bruge bash-skallen i stedet for GUI. Med andre ord starter en adgangskodeløs rodskal i dit system.

Trin 4

Indtast dit brugernavn i passwd-kommandoen. Hvis brugernavnet er ukendt, skal du søge med 'ls / home' eller 'cat / etc / passwd | grep -i bash 'kommando. Nulstil adgangskoden, og afslut derefter terminalen. Når det er gjort, skal du genstarte ved hjælp af følgende kommandoer, og du er klar til at gå.

[e-mail-beskyttet]: ~ $ genstart
[e-mail-beskyttet]: ~ $ nedlukning -r nu

Konklusion:

Ubuntus rodkonto bliver låst, da den som standard ikke har en root-adgangskode. En brugerkonto, du opretter, før du installerer Ubuntu, er inkluderet som administrator med sudo-rettigheder. Alligevel betyder det ikke i enhver egenskab, at du er rod. Dette fravær af en root-adgangskode er en beregnet funktion i Ubuntu. "Boot-menuen til" Avancerede Ubuntu-indstillinger "giver dig mulighed for at udføre visse rodrelaterede funktioner fra" root shell-prompt.”Dette er grunden til, at du kan nulstille Ubuntu-adgangskoden fra denne metode.

Spørgsmål er, hvis det er så hurtigt og nemt at gendanne Ubuntu-adgangskoder, er dette ikke en sikkerhedsrisiko? Den største sikkerhedstrussel er, hvis nogen bryder ind på din konto fra en anden placering via internettet. Det sker ikke her. I tilfælde af at en ondsindet enhed har fysisk adgang til dit computersystem, er dens sikkerhed i ekstrem risiko. Nå, hvis du ikke vil have denne funktion, kan du deaktivere den ved at kryptere din harddisk via LUKS-kryptering, mens du installerer Ubuntu.

Sådan bruges mmap-funktionen på C-sprog?
Det mmap () funktion bruges til kortlægning mellem et procesadresseområde og enten filer eller enheder. Når en fil er tilknyttet et procesadresseområd...
Sådan bruges inotify API på C-sprog
Inotify er en Linux API, der bruges til overvågning af filsystemhændelser. Denne artikel viser dig, hvordan Inotify bruges til at spore oprettelse, sl...
Sådan bruges gettimeofday-funktionen på C-sprog?
Det gettimeofday () funktion får systemets urtid. Den aktuelle tid udtrykkes i forløbne sekunder og mikrosekunder siden 00:00:00, 1. januar 1970 (Unix...