Назад | Перейти на главную страницу

Отображение публичных ключей + отпечатков SSH-сервера Dropbear

Хотя я обычно использую OpenSSH, у меня в системе Debian установлен Dropbear, чтобы предоставить небольшой SSH-сервер для разблокировки шифрования диска на этапе загрузки initramfs.

Dropbear и OpenSSH имеют разные форматы файлов ключей. Я также не хочу, чтобы они делили пару ключей и не преобразовывали пару ключей Dropbear в OpenSSH.

Как просто отобразить Dropbear общественный ключ в формате OpenSSH и / или его отпечаток?

Dropbear использует двоичный формат для хранения ключа и не имеет второго файла для хранения открытого ключа, особенно в удобочитаемой форме.

Программа dropbearkey отвечает за генерацию ключа, но также отображает открытый ключ для файла двоичного ключа. В -y переключатель важный для чтение файл, а не письмо Это!

$ sudo dropbearkey -y -f /etc/dropbear/dropbear_ecdsa_host_key
Public key portion is:
ecdsa-sha2-nistp521 AAAAE2VjZHNhLXNoYTItbmlzdHA1MjEAAAAIbmlzdHA1MjEAAACFBAFygHJYm8rXlIrktbgGEcrfkipydP7ZM+mkWwot7lhnrYYuKvwMNE99YyvrKYT8fXnVaemSgOsigJDGAgdfCyJNjgDdNE4AU4RQRY4IN4PinnlMsw2Lv1BY1q+F2IcBBoSb/2OVTc2c5/LRQ7/rbPcqBpU8V3v67CTTULYY7yH1BTfnXQ== root@hostname
Fingerprint: md5 7d:c5:7e:43:a2:07:c3:93:a7:fe:5c:76:60:2e:a0:4c