Аутефикация SSH по публичному ключу для Ubuntu

Linux ubuntu сервер SSH putty

$ ssh -L 3307:localhost:3306 user@remote_addr
Как в таком случае авторизовываться по ключу?
Если делать это через PuTTY для этого используется Pageant


Примечание:
у меня есть файл ключа, но он был сгенерирован с помощью PuTTY Gen, может быть поэтому не подходит когда указываю его в опции -i ?
Мне отвечают:


user@localhost:~$ ssh -L 3307:localhost:3306 user@remote_host -i /home/user/.ssh/authorized_keys
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/home/user/.ssh/authorized_keys' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /home/user/.ssh/authorized_keys
Ответы:
опция -i <путь к файлу ключа>


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.