Jak zresetować hasło roota, gdy je zapomnisz

Groot mówi: jestem rootem

W Linuksie i innych środowiskach Unix mamy hasła użytkowników, a także konta roota. Kiedy zapomnimy hasła użytkownika, nie ma większego problemu, ponieważ z kontem root lub używając sudo możemy użyć pewnych narzędzi administracyjnych, aby odzyskać utracone hasło użytkownika lub po prostu zmienić je na nowe. Z drugiej strony, gdy dzieje się to z kontem root, tym wszechmocnym, sprawy są nieco bardziej skomplikowane, ale to też nie jest koniec świata ...

W est W prosty sposób nauczymy Cię, jak odzyskać lub zresetować hasło roota jeśli zapomniałeś i nie możesz uzyskać dostępu do swojego uprzywilejowanego konta w systemie Linux. Metoda, którą opiszę, jest wspólna dla wszystkich dystrybucji, chociaż może się nieco różnić w zależności od tego, czy używasz innego programu ładującego itp., Ale jeśli używasz znanej dystrybucji z GRUBem, będziesz musiał wykonać tylko następujące kroki:

  1. Uruchom ponownie komputer lub uruchom go, jeśli nie jest włączony, ale miej oko na ekran GRUB, ponieważ musisz wykonać na nich pewne operacje. Dlatego też, jeśli odliczanie zaczyna wchodzić do domyślnego wpisu, przesuń selektor tak, aby liczenie się zatrzymało i dawało czas. W przypadku, gdy ekran GRUB się nie pojawi, ponieważ nie masz czasu, będziesz musiał zmodyfikować konfigurację GRUB-a tak, aby się pojawiała, jeśli nie wiesz, jak zostawić komentarz i spróbuję ci to wyjaśnić ...
  2. Teraz, gdy jesteśmy w GRUB, naciśnij klawisz E. aby edytować niektóre opcje.
  3. Znajdź linię gdzie pojawia się nazwa załadowanego obrazu binarnego jądra i którego wiersz kończy się na „init = / bin / bash”. Jeśli spojrzysz na tę linię, zobaczysz, że istnieje parametr tylko do odczytu (ro), który musisz zmienić na do odczytu i zapisu, to znaczy rw.
  4. Teraz naciśnij F10 aby zapisać zmiany i zrestartować komputer, a otrzymamy teraz plik bash zachęta powłoki.
  5. Teraz musisz pracować z narzędziami, które mamy w tej powłoce zmień hasło roota:


mount -n -o remount,rw /


passwd root (aquí cambiamos la contraseña de root por la nueva,y si quieres puedes cambiar la de otro usuario usando el nombre de usuario en vez de root)


exec /sbin/init

Dzięki tym trzem poleceniom jest ponownie uruchamiany po zmianie hasła i możemy wejść do dystrybucji, tak jak zwykle ...

Siano inne alternatywy dla tej metody, jak na przykład użycie LiveCD lub nawet skopiowanie skrótu znanego hasła do pola odpowiadającego kontu root / etc / shadow, ale nie polecam tego drugiego, ponieważ jeśli zapomnisz go zmienić, gdy uzyskasz dostęp, nie będzie to bezpieczne.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Carlos Saldaña powiedział

    „Z wielką mocą wiąże się wielka odpowiedzialność” - wujek Ben

  2.   tajemna powiedział

    Doskonały wkład Izaaka. Dziękuję Ci.

  3.   Dawidkrx powiedział

    A teraz artykuł o tym, jak chronić grub hasłem.

    Bardzo dobry post.

  4.   Javi Happy powiedział

    Dzięki za artykuł, zgadzam się z Davidem, teraz czas zabezpieczyć larwy, żeby tego uniknąć, bo wtedy „każdy” mógłby to zepsuć.

    Pozdrowienia.

  5.   Sebas powiedział

    A następnie artykuł o tym, jak zresetować hasło GRUB, gdy je zapomnisz.

  6.   Valia powiedział

    Nie mogę uzyskać dostępu do strony VCenter VAMI. Administrator, który nim zarządzał, odszedł i nie zostawił hasła. Próbowałem z 3 możliwymi użytkownikami (root, z innym użytkownikiem, którego umieścił stary administrator i z użytkownikiem lokalnym, o którym wspominają administrator@vsphere.local z mojego Vcenter, ale nie wchodzę. Nie rozumiem też połączenia SSH. Mam program MobaXterm do połączenia SSH, ale nie rozumiem, jak połączyć się z adresem, który mam dla mojego VCenter.Co mogę zrobić?Pozdrowienia.