Как вручную узнать отпечаток пальца ключа RSA2?

Когда я grep в папке etc, я получаю это сообщение:

grep: ssh_host_rsa_key: Permission denied.

Так как я на Cygwin, я не могу использовать sudo или что-то еще.

Пожалуйста, дайте мне знать, как это выяснить.

2 ответа

Решение
ssh-keygen -l -f /etc/ssh_host_rsa_key.pub

Эта команда выведет только отпечаток:

2048 9e:1a:5e:27:16:4d:2a:13:90:2c:64:41:bd:25:fd:35 /etc/ssh/ssh_host_rsa_key.pub

-f для имени файла
-l - выводить отпечаток файла открытого ключа.

Выход состоит из трех частей

  • битовая длина ключа: 2048
  • отпечаток пальца ключа: 9e:1a:5e:27:16:4d:2a:13:90:2c:64:41:bd:25:fd:35
  • имя файла ключа: /etc/ssh/ssh_host_rsa_key.pub

Я хотел бы попросить экспертов по этому вопросу указать на любые недостатки в этом методе.

Sudo - это дополнительный пакет, который должен быть установлен во время установки Cygwin. Ты пытался su стать суперпользователем?

В любом случае, вы всегда можете просматривать содержимое файлов Cygwin из Windows...

Другие вопросы по тегам