9 мая 2015

SHH-подключение в Dolphin с помощью ключа



Если вы пользуетесь KDE, Dolphin позволяет подключить папки по webdav, FTP, SSH, а также "сетевой диск Windows".
При подключении по SSH требуется ввести имя пользователя и пароль, но вход по паролю в SSH рекомендуется отключать на сервере и использовать вместо этого аутентификацию по ключу.

Чтобы Dolphin использовал ключ вместо пароля, нужно сделать следующее:

1. Откроем файл конфигурации SSH и внесем в него одну строчку. Файл конфигурации для всей системы находится в /etc/ssh/ssh_config, но в большинстве случаев лучше использовать пользовательский: ~/.ssh/config

kate ~/.ssh/config

2. Вносим в файл строчку:

IdentityFile /home/user/.ssh/id_dsa

где вместо "/home/user/.ssh/id_dsa" нужно подставить путь к ключу.

3. В Dolphin открываем "Сеть", выбираем "Добавить сетевую папку". В открывшемся окне выбираем "Папка SSH" и жмем "Далее".

4. Заполняем всю требуемую информацию. В строке "Протокол" выбираем "fish" — можно попробовать sftp, но у меня лично он упорно не подключается, а вот fish запросто.
аутентификация SSH в Dolphin

5. Если после нажатия "Сохранить и подключиться" появляется ошибка, попробуйте удалить из файла ~/.ssh/known_hosts строку с данными сервера, к которому подключаетесь и попробуйте снова.

Решение было найдено здесь.

Добавить комментарий

You must have Javascript enabled to use this form.