återställa ett glömt Root-lösenord

om du har glömt root-lösenordet är det möjligt att ställa in ett nytt enligt följande:

CentOS-6 instruktioner (även för CentOS 5):

Avbryt uppstarten på GRUB-scenen när du ser menyn som säger ”Booting CentOS (2.6.32 -…) i X sekunder” och starta för att köranivå 1, AKA enanvändarläge genom att göra följande.

  • Avbryt GRUB genom att trycka på Esc-tangenten och lägg sedan till kärnlinjen genom att skriva ”a”
  • Backspace och ta bort ”rhgb quiet” (om det finns)
  • Lägg till ett mellanslag följt av siffran 1
  • tryck på Enter för att starta upp

detta ger dig ett rotskal och inte en inloggningsprompt. Därifrån kan du använda kommandot” passwd ” för att ställa in ett nytt rotlösenord.

andra användarlösenord kan återställas och andra administrativa uppgifter kan också utföras. Avsluta single user root shell genom att trycka på Ctrl-D startar till det fleranvändarläge som definieras i/etc / inittab.

för CentOS-7 och CentOS-8 följ uppströms instuktionerna: https://www.redhat.com/sysadmin/recover-root-passwd

om SELinux verkställer och uppströmsanvisningarna säger att du ska göra det, glöm inte att märka om ditt filsystem efteråt eller du kommer inte att kunna logga in förrän du startar om och upprepar instruktionerna och inkluderar autorelabel