Подключитесь к серверу, используя SFTP и открытый ключ ssh, используя FileZilla в Windows


26

Можно ли сгенерировать ключ ssh на компьютере с ОС Windows, а затем использовать этот ключ для подключения к серверу с использованием SFTP через FileZilla?

Это все работает с моим Mac, но у меня есть клиент, который застрял в среде Windows. Наш сервер не имеет традиционного доступа по FTP, и мне нужно его подключить.

Детали будут с благодарностью.

Ответы:


22

FileZilla использует набор инструментов PuTTY для реализации SSH. PuTTY поддерживает использование открытых ключей, так же как и FileZilla по умолчанию. Это так же просто, как загрузить и запустить Pageant и импортировать ключ или создать новый с помощью PuTTYgen .

Вы также можете вручную указать файл ключа, используя пункт меню Правка -> Настройки в настройках соединения.


18

Просто зайдите Preferences -> SFTP -> Add keysв FileZilla и добавьте туда свой закрытый ключ, он преобразует ключ для вас.


3
Незначительное исправление: вам нужно добавить закрытый ключ в FileZilla. Открытый ключ должен присутствовать на сервере, а закрытый ключ должен присутствовать на клиенте (т. Е. FileZilla).
Крис

3
Есть ли способ заставить FileZilla на Mac показывать скрытые файлы? Я не могу заставить его перейти к ~ / .ssh /
jchavannes

1
Ответил на мой собственный вопрос: superuser.com/questions/302732/…
jchavannes

Он не позволяет мне подключаться к моему серверу sftp с помощью аутентификации с открытым ключом, так как FileZilla ничего не знает об открытом ключе. Сервер openssh знает только об открытом ключе. Filezilla также печатает в журнале соединений, что из файла загружено 0 пар ключей.
Сергей Павлович ака лазурное

@jchavannes: Как вы сказали , для Mac нажмите: Shift- Command- в Periodто время как в окне видоискателя
Ujjwal Singh
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.