Детали прокси с командой SFTP

Я пытаюсь войти в sftp сервер, но его предоставление меня в это

Connecting to sftp.ABCD.com...
/bin/sh: line 1: exec: connect: not found
ssh_exchange_identification: Connection closed by remote host
Couldn't read packet: Connection reset by peer

Это учетные данные, которые я пытаюсь дать

Учетные данные для sftp сервера ниже:

Информация о серверах SFTP:

Адрес прокси: Имя хоста proxy.ABCD.com: Порт sftp.ABCD.com: 32 Имени пользователя: Пароль wakao: 123! #

Я попробовал несколькими комбинациями, но я не мог прийти к выводу как в где и почему его предоставление мне вышеупомянутое сообщение

sftp -o "ProxyCommand  connect -S proxy.ABCD.com:80"   wakao@sftp.ABCD.com:32
sftp -o "ProxyCommand  connect -S proxy.ABCD.com:80    %h    %p"  wakao@sftp.ABCD.com:32

Где я иду не так, как надо? Или как указать команду правильно?Заранее спасибо!

8
задан Sandeep 26 July 2010 в 10:51
поделиться

2 ответа

Если это действительно ваша комбинация имени пользователя и пароля, я рекомендую вам удалить ее, иначе все в Интернете будут иметь доступ к вашему SFTP-серверу.

Проблема в том, что оболочка на сервере SFTP не может найти команду connect . Две вероятные причины:

  1. Ваш $ PATH не установлен. Попробуйте заменить connect на / usr / bin / connect или $ (которые подключаются) . Или войдите в систему с помощью SSH и найдите эту программу.
  2. На сервере SFTP не установлено соединение . Обратитесь к системному администратору машины.
4
ответ дан 5 December 2019 в 21:15
поделиться

Как сказал Шот, я связался с системным администратором, и после установки соединения команда следующая:

sftp -o "ProxyCommand connect -H proxy.ABCD.com:80 %h %p" wakao@sftp.ABCD.com
3
ответ дан 5 December 2019 в 21:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: