Saltar al contenido

Detalles de proxy con comando SFTP

Solución:

El problema es que el shell del servidor SFTP no puede encontrar el comando connect. Dos causas probables:

  1. Tu $PATH no está configurado. Intenta reemplazar connect con /usr/bin/connect o $(which connect). O inicie sesión con SSH y localice este programa.
  2. El servidor SFTP no tiene connect instalado. Póngase en contacto con el administrador del sistema de la máquina.

Como dijo Schot, me comuniqué con el administrador del sistema y después de instalar el comando connect, el comando es:

sftp -o "ProxyCommand connect -H proxy.ABCD.com:80 %h %p" [email protected]

En clientes RHEL / CentOS 7 y versiones de Linux donde el nc el comando no reconoce el -x y -X argumentos de la línea de comandos (p. ej. Ncat: Version 7.50), el comando de trabajo sería:

sftp  -o ConnectTimeout=3 -o ProxyCommand='/usr/bin/nc --proxy-type http --proxy proxy.ABCD.com:80 %h %p' -oPort=32 [email protected]
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *