OpenWrtでDropbearインスタンスのSSHFPレコードを生成する方法は?私は持っていますドロップベア変換そしてopensshキージェネレータインストールしましたが、何も機能しません。常にinvalid format
または同様のエラー。利用可能な2つのホストキーファイルがあります。
/etc/dropbear/dropbear_dss_host_key
/etc/dropbear/dropbear_rsa_host_key
SSHFPレコードを取得する方法についてのアイデアはありますか?
答え1
Dropbearは独自のキーストア形式を使用し、公開キーは保持されません。
これクマの鍵を落とすバイナリを使用してキーを生成し、フォーマット間で変換できます。
dropbearkey -y -f /etc/dropbear/dropbear_rsa_host_key > /tmp/ssh_host_rsa_key.pub
ssh-keygen -r host.example.net -f /tmp/ssh_host_rsa_key.pub
バラよりhttps://github.com/mkj/dropbear/blob/master/README完全な話;)
答え2
現在最も簡単な解決策は次のとおりです。
sshfp -a -s <IP>
これはUbuntuクライアントで動作しますが、OpenWrt専用のアプローチを好みます。