dropbear ssh 設定
因為安裝系統時設定了加密硬碟(使用 LUK)結果要開機之前都要先輸入密碼才能開機,所以無法遠端 ssh 登入系統,因為……硬碟沒有解密,就開不了機…… @@" 工作環境: ubuntu server LTS >22 md-crypt_0 LUK 加密硬碟 open-ssh server 裝 dropbear-initramfs 在開機階段讓遠端能夠連進來 sudo apt install dropbear-initramfs 設定 dropbear 參數 sudo nano /etc/dropbear/initramfs/ 產生 ssh 金鑰: sudo ssh-keygen -t rsa 或是使用 windows 中的 PUTTYGEN.exe > generate > 一直移動滑鼠 > save public key (authorized_keys) > save private key (authorized_keys.ppk) 會長得像這樣 ssh-rsa AAAA.... rsa-key-notes 配置 dropbear 使用金鑰連線 -c 的參數讓你連線就執行硬碟解密的指令 DROPBEAR_OPTIONS="-s -j -k -p 2222 -c cryptroot-unlock" 配置 dropbear 使用金鑰 /etc/dropbear/initramfs/authorized_keys 把剛才的 ssh 金鑰內容貼進去 配置 ssh 使用者的金鑰 ~/.ssh/auth orized_keys 把剛才的 ssh 金鑰內容貼進去 ...