В моей книге про Mac с ОС Majave я использовал SSH-KEYGEN для генерации нового ключа SSH для модуля node.js SSH2.Однако я получил сообщение об ошибке: Cannot parse privateKey: Unsupported key format
Я проверил ключ с помощью команды ssh, он просто отлично работает.Но не с модулем node.js SSH2.
В файле с закрытым ключом заголовок равен -----BEGIN OPENSSH PRIVATE KEY-----
, а конец - -----END OPENSSH PRIVATE KEY-----
.
Я проверил модуль ssh2-streams keyParser.js.Шаблон регулярного выражения RE_HEADER_OPENSSH_PRIV
не включает мой заголовок.Кто-нибудь может помочь?