Как вручную узнать отпечаток пальца ключа 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...