У меня есть доступ к серверу через SSH (используя Putty Client), но я не могу подключиться через SFTP, используя тот же порт (используя FileZilla или другие клиенты).
Сервер требует авторизации с открытым ключом, и ключи настроены правильно на всех клиентах.
Что может быть решением для этого?
Изменить: решение в этом случае было использование протокола SCP.
1
Возможно, что SFTP отключен на сервере, но это необычно (по крайней мере, при установке по умолчанию). Есть ли у вас какие-либо записи в журнале от вашей попытки подключения SSH и SFTP? Каково фактическое сообщение об ошибке?
Это только журнал ошибок Filezilla: Ошибка: Соединение закрыто сервером с кодом выхода 127 Ошибка: Не удалось подключиться к серверу
Можете ли вы войти на сервер и следить за выводом журнала из sshd?
Это только вывод из /var/log/auth.log 11 марта 11:05:01 localhost CRON [4163]: pam_unix (cron: сессия): сессия открыта для пользователя root пользователем (uid = 0) 11 марта 11:05: 01 localhost CRON [4165]: pam_unix (cron: сессия): сеанс открыт для пользовательских www-данных (uid = 0) 11 марта 11:05:01 localhost CRON [4164]: pam_unix (cron: сессия): сеанс открыт для пользователь www-data от (uid = 0) 11 марта 11:05:01 localhost CRON [4163]: pam_unix (cron: сессия): сессия закрыта для пользователя root
Хм, это не SSH. Попробуйте один из других файлов журнала? Также ваш sshd_config (обычно в / etc / ssh /) должен иметь следующую строку: «Подсистема sftp / usr / libexec / openssh / sftp-server»