I den här guiden visar vi hur du återställer ditt root-lösenord, via GRUB-menyn, om du kör AlmaLinux 9. Det kan vara en räddning om du har glömt eller tappat bort ditt lösenord – och helt enkelt saknar åtkomst till servern.
Observera att om du kör AlmaLinux 8 är instruktionerna lite annorlunda och vi har en separat guide här: Återställ ditt root-lösenord på AlmaLinux 8
Börja med att logga in i GleSYS Cloud och navigera till den virtuella server som du vill återställa root-lösenordet på.
Nästa steg är att starta om servern. Det kan du göra under dropdown-menyn Funktioner, antingen genom att direkt välja Starta om
där, eller genom att öppna en Konsoll
från samma ställe och trycka på knappen Ctrl-Alt-Del
i konsollvyn.
Bilden nedan: Vid uppstart visas GRUB-menyn och för att editera serverns boot-parametrar stegar du ner och markerar AlmaLinux (0-rescue-...) 9.0 (Emerald Puma)
och trycker på tangenten 'e'.
Bilden nedan: Nu visas dina befintliga boot-parametrarna. Gå till näst sista raden som börjar med 'linux' och ta bort ro no_timer_check
.
Bilden nedan: Detta ersätter du med strängen rw init=/sysroot/bin/sh
. Därefter trycker du på Ctrl-x för att boota upp servern.
Bilden nedan: När du kommer till Press Enter for maintenance
, trycker du på Enter.
För att sätta ett nytt root-lösenord kör du följande kommandon:
:/root# chroot /sysroot
:/# passwd
Output
Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Avslutningsvis kör du följande kommandon för att starta om servern:
:/# touch /.autorelabel
:/# exit
:/root# reboot
Det kan ta upp till ett par minuter för autorelabel-processen att gå klart. När maskinen startat upp igen så kan du logga in med ditt nya root-lösenord!
Kontakta oss gärna för mer information. Vi hjälper dig att komma fram till den bästa lösningen för dina behov.