Как подключиться к sftp в filezilla с помощью закрытого ключа

11

Я загрузил filezilla в Ubuntu 14.04, используя менеджер пакетов ( apt-get), и в настоящее время я настраиваю сайт для передачи файлов на удаленный сервер, который я использую. Для типа входа в систему мне нужно использовать закрытый ключ, но он не указан в качестве опции. Я установил неправильную версию FileZilla или что-то? Я попытался обновить установку, но там написано, что FileZilla обновлена. Любая помощь будет оценена, это мой первый раз, используя sftp.

loremIpsum1771
источник
1
Вы действительно нуждаетесь в Filezilla? Файловый браузер по умолчанию может делать SFTP. Нажмите Ctrl-L, адресная строка должна появиться, а затем вы можете перейти к sftp://some.server.
Муру

Ответы:

15

Вы должны настроить ключ аутентификации.

Откройте меню Edit> Settings…и перейдите к Connection> SFTP.

Добавьте ключевые файлы, и все готово.

введите описание изображения здесь

AB
источник
1
Я попытался добавить файл ключа ssh на эту страницу, выбрав его после нажатия кнопки «Добавить файл ключа», но всплыло диалоговое окно с сообщением о том, что файл, очевидно, был в неправильном формате и его необходимо преобразовать в формат замазки (. ппк или что-то). Когда я нажал «да», он вызвал файловый менеджер, но больше не показывает файл ключа в каталоге, где он хранится. Как правильно добавить файл, или я должен использовать другой вариант использования системного агента SSH (хотя я тоже не знаю, как это сделать)?
loremIpsum1771
Извини, будь честен. Это совершенно другой вопрос. Вы должны спросить новый. Ответы на новые вопросы в комментариях сбивают с толку других читателей.
АВ
Хорошо
loremIpsum1771
Спасибо за ссылку. Кажется, ваш вопрос здесь был решен. Вы можете принять ответ здесь. Нажмите на галочку в левой части ответа. И, возможно, upvote.
AB
Вы должны войти в систему с «нормальной» опцией и оставить пароль пустым (вы должны были добавить файл ключей ssh ​​в опциях раньше, как объяснять в этом ответе)
Лето
1

Решением для меня было переключение типа входа в файл ключей. В моем случае у меня есть пользователь Ubuntu с правильными разрешениями, которые я использовал для настройки по ссылке ниже.

Я попробовал ответ выше, но это не сработало. Я думаю, это может иметь, если пользователь был на самом деле root?

Ссылка для создания пользователя без полномочий root для входа в систему с ключом SSH: https://www.digitalocean.com/community/questions/secure-ubuntu-server-for-non-root-user-using-only-ssh-keys

В FileZilla: пример FileZilla

Джеймс
источник