Du kanske har tappat bort eller helt enkelt glömt serverns root-lösenord. Du kommer inte att kunna komma åt servern som superanvändare. Om så är fallet kommer den här artikeln att hjälpa dig att snabbt lösa problemet. Först och främst behöver du tillgång till serverkonsolen.
Algoritmen för att återställa rotlösenordet är enkel:
Låt oss gå igenom varje steg.
Starta först om servern om den är påslagen och startad genom att trycka på CTRL + ALT + DEL.
Om servern är avstängd, slå på den. Efter att BIOS-menyn har laddats, men innan OS-starten startar, kommer en timer att visas på skärmen. Tryck på valfri tangent (utom Enter) för att stoppa timern för OS-start och öppna menyn för GRUB-startladdaren.
Om du vill starta systemet i enanvändarläge måste du redigera startraden. Använd upp- och nedknapparna på tangentbordet för att navigera mellan raderna i startmenyn. Markera den rad du vill ha (vanligtvis "* Ubuntu") och tryck på tangenten "e" för att börja redigera startalternativen.
Därefter måste du hitta raden som börjar med linux /boot
. Hitta "ro"-parametern i slutet av den raden och ersätt den med rw-parametern
. Efter ett mellanslag lägger du till den nya parametern:
init=/bin/bash
Du har gjort allt som krävs för att starta systemet i enanvändarläge. Tryck på CTRL+X
eller F10 och starta upp det.
Detta kommer sedan att ladda konsolen där du måste ange ett kommando:
passwd root
Du måste sedan ange det nya root-lösenordet två gånger.
Du har ändrat root-lösenordet. Spara nu ändringarna på en skiva och starta om systemet:
sync
reboot