ftp-клиент - авторизация по Public Key
В настоящий момент использую net-ftp/lftp
(преимущественно потому что не всякий FTP-клиент корректно работает через proxy, ну и потому что то ли в любимом в gftp, то ли в ебилде что-то намутили и он работает нестабильно).
lftp собран с умолчательной конфигурацией USE-флагов: nls ssl -gnutls -socks5
.
Согласно man lftp
прописываю private key в ~/.lftp/rc:
ssl:key-file ~/.ssh/id_rsa
При попытке соединения (lftp ftp-host.ru
) ошибка:
Неизвестная команда `ssl:key-file'.
(при указании корректного удалённого пользователя - обыкновенный запрос пароля)
Включение флага gnutls
поведения приложения не меняет.
Интересно где я ошибся. Или выбранный клиент не рассчитан на работу с использованием такого метода авторизации?
Может кто порекомендует FTP-клиента, который достоверно работает с авторизацией по ключам?
- Для комментирования войдите или зарегистрируйтесь
set ssl:key-file
set ssl:key-file ...
только ssh ключи не подходят для этого