nogle gange glemmer man ting. Det gør jeg. Jeg glemmer vigtige adgangskoder til vigtige hjemmesider nogle gange. Det er nemt at hente dine glemte adgangskoder til de fleste hjemmesider, alt hvad man skal huske få detaljer, der blev brugt, når man tilmeldte sig tjenesten for at få en nulstilling af adgangskode til en konto.
forskellen er at glemme en adgangskode til et system eller en enhed uden nogen nem måde at nulstille den, mens den er låst ude. CentOS 7 er et sådant system. Hvis du glemmer rodadgangskoden til din CentOS 7-maskine, er det næsten næsten umuligt at nulstille den, mens du er låst ude.
denne korte tutorial vil vise dig et simpelt trick, som du kan bruge til at nulstille din glemte rodadgangskode til CentOS 7-servere. Dette vil helt sikkert være nyttigt for netmestere, der er låst ude af din CentOS-maskine og ikke kan logge på.
denne tutorial fungerer kun, hvis du har direkte adgang til maskinen eller seriel terminaladgang med startmenuindstillinger. Du kan ikke nulstille rodadgangskoden, hvis du er tilsluttet eksternt, da du har brug for adgang til startmenuen.
for at komme i gang skal du tænde for den maskine, du har glemt rodadgangskoden på. For CentOS 7-enheder får du 5 sekunder i startmenuen for at vælge operativsystemkernen, der skal startes op i.
at 5 sekunder er vigtigt, fordi giver admins mulighed for at vælge forskellige kerner eller redigere eksisterende kerneparametre før opstart.
i startmenuen skal du trykke på e for at redigere den eksisterende kerne (kerne) som vist nedenfor.
rul derefter ned til listen, indtil du ser linjen understreget nedenfor ( ro ) . Hvad vi skal gøre er at ændre den ro til RV og starte i en bash shell. Det skal se ud som denne RV init=/sysroot/bin/sh.
Skift ro-linjen til RV og tilføj init= / sysroot / bin / sh
rw init=/sysroot/bin/sh
når du har ændret det, skal du trykke på Control + H eller Ctrl + H på dit tastatur for at starte i enkeltbrugertilstand ved hjælp af den bash-skal, der er angivet ovenfor. I denne tilstand vil vi ændre rodadgangskoden.
i enkeltbrugertilstand skal du køre kommandoen som vist nedenfor
chroot /sysroot
til sidst skal du køre kommandoerne nedenfor for at ændre rodadgangskoden.