Zabezpiecz hasłem menu Grub

grub

Żarcie jest od kilku lat Program ładujący GNU / Linux, i udało mu się przewyższyć wydajność i możliwości konfiguracyjne szanowanego LILO, pierwszego, z którym spotkali się użytkownicy wielkiego, darmowego systemu operacyjnego. Ale oczywiście więcej możliwości implikuje, że ci, którzy mają fizyczny dostęp do zespołu, również je będą mieli, więc nie jest to zły pomysł, aby o tym pomyśleć poprawić bezpieczeństwo, i to właśnie pokażemy w tym poście.

Chodzi o władzę dodaj hasło do menu Grub, aby nikt oprócz tych, którzy go znają, nie miał dostępu do niektórych części programu ładującego, takich jak logowanie Tryb odzyskiwania i inne opcje menu i po prostu pozostawienie możliwości uruchomienia komputera w normalnym trybie dostępnym (aby inni użytkownicy mogli go uruchomić i używać, ale bez „dotykania” czegokolwiek w Grub).

Zobaczmy najpierw jak wprowadzić hasło do menu Gruba, co całkowicie wyeliminuje możliwość edycji przekazanych do niego parametrów i tym samym zmodyfikuje jego funkcjonalność. W tym celu musimy otworzyć okno terminala (Ctrl + Alt + T) i wykonać:

 

grub-md5-crypt

Pchamy "Wchodzić" i zostaniemy poproszeni o podanie hasła. Wybieramy jeden i potwierdzamy, a następnie polecenie oferuje nam ciąg stylu ‘$1$f/Nfq$1YrrUM0adYBh/xHCj2UEB1’. Teraz musimy otworzyć plik /boot/grub/menu.lst do edycji:

sudo nano /boot/grub/menu.lst

Tuż przed listą wpisów rozruchowych dodajemy polecenie „hasło”, po którym następują dwie kreski i ciąg otrzymany przez poprzednie polecenie. Mamy więc coś takiego:

password --$1$f/Nfq$1YrrUM0adYBh/xHCj2UEB1

Zapisujemy plik i nie będzie już można uzyskać dostępu do edycji parametrów Gruba, chyba że wpiszemy literę „P” a następnie hasło, które wybraliśmy w poprzednich krokach.

Jeśli zamiast blokować wprowadzanie parametrów chcemy to zrobić dla konkretnego wpisu w menu Grub, to co robimy to kopiujemy wspomnianą linię, a następnie kopiujemy ją między liniami 'tytuł' y 'korzeń'.


Zostaw swój komentarz

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

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  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.   TAK AC powiedział

    Świetnie, to pochodzi z „pereł”. Dzięki, zawsze je czytam, ale nie komentuję. Z wyjątkami.

  2.   mikokaloghero powiedział

    Wygląda na to, że to wczoraj 28 naciśnięć klawisza Backspace pozwoliło ominąć tę ochronę ...

  3.   Romel powiedział

    Dzień dobry społeczności, jestem trochę nowy w tej kwestii GNU / Linuksa, wczoraj zainstalowałem Elementary Os z USB na moim komputerze, wszystko działało normalnie, kiedy ponownie uruchomiłem maszynę, dostałem ten komunikat i nie pozwolił mi uruchomić systemu , Wałęsałem się po sieci, ale nie znalazłem nic konkretnego jak to naprawić czy uruchomić system, gdyby ktoś mógł mi w tej sprawie pomóc to byłbym wdzięczny, pozdrawiam, Pura vida!