Alexey_gr
@Alexey_gr

Как авторизоваться в crash по ssh ключу?

Есть такая штука www.crashub.org, которая интегрирована в Spring Boot. Позволяет по ssh (и другим протоколам) общаться с приложением.
Я не не силен во всем что касается ssh и ключей, поэтому уже сломал голову как реализовать авторизацию по паре ключей.
Документация говорит: просто добавить в конфиг две строки:www.crashub.org/1.3/reference.html#_key_authentication
shell.auth=key
shell.auth.key.path=/home/user/.ssh/id_rsa.pem
это из моего application.properties спринга
ок, я сгенерировал ключи с помощью ssh-keygen указал публичный и... приложение упало при попытке подключить ключ. Подозреваю что он не в формате pem. После этого я указал приватный ключ (rsa_id), приложение запустилось, в дебаге видно, что ключи подключились, но при авторизации выдает permission denied (public key)
После попытки сконвертировать ключ в pem
openssl req -x509 -key id_rsa -nodes -days 365 -newkey rsa:2048 -out id_rsa.pem
выдает: Key type org.bouncycastle.cert.X509CertificateHolder not supported
В винде для ключей сгенерированных в puttygen примерно такая же картина.
Что я делаю не так?
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
18 мая 2024, в 22:58
3000 руб./за проект
18 мая 2024, в 21:07
5000 руб./за проект
18 мая 2024, в 20:58
5000 руб./за проект