Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2022-11-17 14:34:52

  bakao - Użytkownik

bakao
Użytkownik
Zarejestrowany: 2020-11-15

luks_crypt input message

Hej

Czy istnieje możliwośćzmiany wiadomości, która widnieje na ekranie jeśli system rozpozna, że partycja botująca jest szyfrowana? Coś w stylu "Proszę podać tajne hasło" zamiast "please encrypt sda2_crypt:"

Googlowałem ale nie jestem w stanie wpisać w wyszukiwarkę odpowiedniej frazy

Offline

 

#2  2022-11-18 03:58:52

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: luks_crypt input message

Otwieraniem kontenera steruje plik /usr/share/cryptsetup/initramfs/bin/cryptroot-unlock i tam możesz sobie zmienić wiadomość w linijce:

Kod:

read -rs -p "Please unlock disk $CRYPTTAB_NAME: "; echo

Ale po aktualizacji pakietu cryptsetup-initramfs znów trzeba będzie edytować ten plik. Innej opcji chyba nie ma.

Po zmianie, naturalnie trzeba nowy obraz initramfs/initrd wygenerować.

Ostatnio edytowany przez morfik (2022-11-18 03:59:48)

Offline

 

#3  2022-11-18 09:02:52

  bakao - Użytkownik

bakao
Użytkownik
Zarejestrowany: 2020-11-15

Re: luks_crypt input message

Zedytowałem  /usr/share/cryptsetup/initramfs/bin/cryptroot-unlock
Wygenerowałem obraz (tak mi się przynajmniej wydaje) komendą:

Kod:

update-initramfs -u

tak jak to robiłem przy doinstalowaniu Dropbear SSH do initramfs ale po reboocie wciąż mam domyślny komunikat. Co robię nie tak?

Offline

 

#4  2022-11-21 06:18:19

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: luks_crypt input message

Wypakuj sobie ten obraz initrd i zobacz:

Kod:

# unmkinitramfs /boot/initrd.img-6.0.8-amd64 /tmp/initrd

#   egrep -ir "Please unlock disk"  /tmp/initrd/main
/tmp/initrd/main/usr/lib/cryptsetup/functions:        keyscriptarg="Please unlock disk $CRYPTTAB_NAME: "
/tmp/initrd/main/usr/bin/cryptroot-unlock:              read -rs -p "Please unlock disk $CRYPTTAB_NAME: "; echo
/tmp/initrd/main/usr/bin/cryptroot-unlock:      echo "Please unlock disk $CRYPTTAB_NAME"

Offline

 

#5  2022-11-21 16:16:33

  bakao - Użytkownik

bakao
Użytkownik
Zarejestrowany: 2020-11-15

Re: luks_crypt input message

Ok, rozpakowałem sobie obecny initrd.img i pozmieniałem te stringi. Teraz wystarczy, że poleceniem

Kod:

mkinitramfs -k -o /tmp/initrd

spakuję go i umieszczę w /boot czy trzeba jeszcze coś robić?

Offline

 

#6  2022-11-21 17:27:47

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: luks_crypt input message

Generalnie to ten plik, który ci wcześniej podałem powinieneś zmienić. Nie zgłębiałem jego całości tylko pierwszy wynik podałem. xD Ale to w tym pliku pozmieniaj i na nowo wygeneruj initrd i powinno być dobrze.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)