Skocz do zawartości

Zdalne odblokowywanie zaszyfrowanego Raspbiana przez ssh


slacko84

Rekomendowane odpowiedzi

Zaszyfrowałem Raspbiana używając algorytmu aes-cbc-essiv:sha256 z 256-bitowym kluczem używając LUKS i skonfigurowałem go do zdalnego odblokowywania.S

ugerowałem się następującymi poradnikami:
 - https://learn.adafruit.com/resizing-raspberry-pi-boot-partition/edit-partitions (żeby się dowiedzieć jak rozszerzyć partycję boot),
 - https://robpol86.com/raspberry_pi_luks.html (żeby się dowiedzieć jak przygotować zaszyfrowanego Raspbiana),
 - https://paxswill.com/blog/2013/11/04/encrypted-raspberry-pi/ (żeby się dowiedzieć jak skonfigurować Dropbear i przygotować klucze ssh),
 - https://sowhatisthesolution.wordpress.com/2016/03/20/unlock-luks-via-ssh-in-debian/ (żeby się dowiedzieć jak nawiązać połączenie z internetem podczas rozruchu initramfs),
 - https://stinkyparkia.wordpress.com/2014/10/14/remote-unlocking-luks-encrypted-lvm-using-dropbear-ssh-in-ubuntu-server-14-04-1-with-static-ipst/ (aby skopiować i wkleić skrypt crypt_unlock.sh).

Kiedy próbowałem nawiązać połączenie ssh z zaszyfrowanym urządzeniem, zostałem przeniesiony do konsoli BusyBox i wszystko jak na razie działa:

    hubot@debian:~$ ssh -i ~/.ssh/id_rsa_rpi_dropbear root@192.168.1.3
    To unlock root-partition run unlock
    
    
    BusyBox v1.22.1 (Raspbian 1:1.22.0-9+deb8u1) built-in shell (ash)
    Enter 'help' for a list of built-in commands.
    
    ~ # unlock
    Please unlock disk /dev/mmcblk0p2 (sdcard):
    cryptsetup: sdcard set up successfully
    Connection to 192.168.1.3 closed.

Jednak, jeśli spróbowałem połączyć się zdalnie przez ssh z odblokowanym urządzeniem na kliencie, dostałem następujący błąd:

    hubot@debian:~$ ssh pi@raspberrypi
    ssh: connect to host raspberrypi port 22: Connection refused

Na serwerze, kiedy Raspbian się uruchamia po odblokowaniu mogę zobaczyć następujący błąd:

    Error: unexpectedly disconnected from boot status daemon

Pod linkiem

https://stinkyparkia.wordpress.com/2014/10/14/remote-unlocking-luks-encrypted-lvm-using-dropbear-ssh-in-ubuntu-server-14-04-1-with-static-ipst/ 

autor napisał:
 

Cytuj

This error doesn’t seem to happen if LUKS passphrase is directly
entered at the server console.

ale jednak chcę pomimo tego co on napisał mieć możliwość zdalnego logowania się przez ssh na odblokowywany system Raspbian. Czy może ktoś mi pomóc?

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności