Сервер настроен на разрешение только аутентификации с открытым ключом, но не паролей. Вы можете увидеть это там, где написано:
Trace: Disconnected: No supported authentication methods available (server sent: publickey)
Error: Disconnected: No supported authentication methods available (server sent: publickey)
Возможно, ответ был запоздалым, но для бедных душ, которые окажутся здесь, как я.
Вероятно, Filezilla использует переменную env SSH_AUTH_SOCK
] для доступа к доступным ssh-ключам.
Если я на моем компьютере запустил echo $ SSH_AUTH_SOCK
в терминале, я получу что-то вроде '/ run / user / 1000 / keyring / ssh '
Чтобы Filezilla не могла найти ключи ssh в вашем агенте ssh, вы можете очистить эту переменную среды, выполнив export SSH_AUTH_SOCK = ""
. Теперь, если вы запустите Filezilla в этом терминале, он не сможет получить доступ к ключам ssh от вашего ssh-агента и будет использовать пароль соединения, как настроено.