FileZilla не подключается к серверу, используя аутентификацию по ключу?

FileZilla не подключается к серверу, используя аутентификацию по ключу?

Я следовал руководству Linodeхостинг веб-сайтаи предлагает использовать FileZilla для загрузки файлов на недавно настроенный сервер.

Мой сервер защищен ключевой аутентификацией с ключом RSA 4096. Что бы я ни пробовал, я не могу заставить FileZilla подключиться к моему серверу. Я постоянно получаю ошибку для "No supported authentication methods available".

Я пробовал вручную добавить ключ в настройки SFTP в FileZilla, но безрезультатно. Что я делаю не так?

У меня MacOS 10.12.6, на моем сервере установлена ​​Ubuntu 16.04 LTS, а на нем FileZilla 3.27.1.

Еще раз спасибо,

– Иэн

решение1

Вы выполнили шаги, перечисленные в разделе «Предварительные условия»?

https://www.linode.com/docs/tools-reference/file-transfer/filezilla

Защищаете свой сервер... а затем пытаетесь войти на сервер через SSH? SFTP использует тот же метод аутентификации, что и SSH. Попытка войти через SSH научит вас больше о том, что идет не так, когда что-то идет не так. Если SSH-вход на сервер работает, то SFTP не будет большой проблемой.

Могу ли я также предложить Forklift в качестве FTP-клиента? Есть версия (хотя и не последняя) бесплатная в Mac App Store:https://itunes.apple.com/be/app/forklift-file-manager-and-ftp-sftp-webdav-amazon-s3-client/id412448059?mt=12

решение2

Итак, я заставил это работать, хотя я ничего не делал по-другому, по крайней мере, не сознательно. Поймите. Если у кого-то еще есть проблемы с этим, вот что я предлагаю:

  1. Убедитесь, что вы выполнили все шаги в руководстве Linode "Securing your server". Это означает генерацию ключа и парольной фразы, добавление LUA и т. д.
  2. Убедитесь, что ваш LUA имеет права записи в ваш /var/www/каталог.
  3. Добавьте свой закрытый ключ в настройки FileZilla, в разделе SFTP. Вы можете отобразить скрытые файлы в Finder с помощью CMD+SHIFT+ТОЧКА
  4. В главном окне FileZilla введите IPv4-адрес вашего сервера, имя пользователя и пароль LUA, а также порт 22.
  5. Все должно подключиться, и вы сможете добавлять файлы на новый веб-сервер.

Связанный контент