LINUX.ORG.RU

Подключение по sftp используя socks5 прокси

 , , , ,


0

1

При подключении через FileZilla, через окно быстрого подключения, появляется ошибка вроде:

Статус:	Соединяюсь с 225.225.225.225:22 через SOCKS5 прокси
Статус:	Соединяюсь с 127.0.0.1:9150...
Статус:	Соединение с прокси установлено, подтверждаю установление связи...
Статус:	Соединение установлено, ожидание приглашения...
Ответ:	SSH-2.0-OpenSSH_7.4p1 Debian-10+deb9u7
Ошибка:	Невозможно установить FTP соединение на SFTP сервер. Пожалуйста, выберите правильный протокол.
Ошибка:	Критическая ошибка: Невозможно подключиться к серверу

При подключении через «менеджер сайтов», в котором указывается явное использование SFTP, то всё подключается, но в логах нет отчёта о подключении к прокси. Авторизация идёт по паролю, а не по ключам.

Вопрос: при подключении через «менеджер сайтов», соединение идёт через прокси или нет? Если не идёт, то как ему задать использование прокси? Если в настройках сети прокси явно указан.

★★

Ответ на: комментарий от Aber

Или я не совсем понимаю, или по ссылке другая ситуация. Насколько понимаю, там именно по ssh подключению через прокси. С чём у меня, через клиент PuTTY на Windows нет проблем.

В данном случае именно вопрос по подключению через ftp клиент по sftp. В логах, в которых пишутся соединения по ssh /var/log/auth.log видны ip прокси. Так понимаю подключение по sftp относится ведь к ssh?

Riniko ★★ ()
Ответ на: комментарий от Riniko

SFTP (SSH File Transfer Protocol) is a secure file transfer protocol. It runs over the SSH protocol
SFTP server usually comes as part of an SSH implementation. Most organizations use either Tectia SSH or OpenSSH as the server; both come with SFTP server implementations out-of-the-box.

https://www.ssh.com/ssh/sftp/

От старого FTP там осталось только три буквы.

Aber ★★★★★ ()
Ответ на: комментарий от Riniko

Настрой как по ссылке на stackoverflow и попытайся скачать любой файл использовав scp, кажется mc имеет удобную интегарцию с scp и позволят «путешествовать» по директориям. А вот про FileZilla я не знаю, может быть он тоже будет использовать настройки из .ssh/config, просто попробуй, если соединение получится отредактируй конфиг так чтоб не получилось и еще раз запусти FileZillа, самый простой способ проверить опытным путем :)

Aber ★★★★★ ()
Ответ на: комментарий от ValdikSS

В «менеджере сайтов», в поле «протокол» явно указано использование SFTP. Порт используется аналогичный как и у SSH.

Riniko ★★ ()
Ответ на: комментарий от Riniko

А без прокси корректно подключается? Может, баг какой-то.

Попробуйте proxychains, например. Если с ним заработает, то точно баг (либо что-то не так настраиваете).

Проверил на версии 3.44.2 — SFTP-подключение работает корректно через Socks5-прокси.

ValdikSS ★★★★★ ()
Последнее исправление: ValdikSS (всего исправлений: 1)
Ответ на: комментарий от ValdikSS

С прокси подключается корректно, если задавать в менеджере сайтов явное использование sftp. Именно не подключается при использовании быстрого соединения. Но в нём же нельзя указать использование sftp. Да и судя по ошибке в логах, скорее всего в том же и причина что не указано соединение через sftp?

Ошибка:	Невозможно установить FTP соединение на SFTP сервер. Пожалуйста, выберите правильный протокол.
Ошибка:	Критическая ошибка: Невозможно подключиться к серверу
Riniko ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.