Tengo 3 computadoras UNA , segundo y do , donde no hay conexión directa entre A y C.
Necesito un acceso a la computadora do de la computadora UNA .
El ordenador do está detrás de un firewall y solo puede revertir el túnel en la computadora segundo .
UNA tiene acceso a segundo con un usuario específico, y segundo Solo se puede acceder a otro usuario en do .
Quería saber si hay alguna forma de conectar. UNA a do mediante segundo Con esta configuración. (Sería incluso mejor sin utilizar un archivo de configuración)
El comando utilizado por do para invertir el túnel en segundo Es (este no es el problema, funciona bien):
ssh -v -N -R 2222:localhost:9876 IP_OF_B
Vi que necesitaba hacer una conexión saltando con algo como esto (desde UNA ):
ssh -W ACCOUNT_ON_C@localhost:2222 USER_ON_B@IP_OF_B
Pero cuando hago esto, me sale un error: channel 0: open failed: administratively prohibited: open failed
Por cierto, todas las 3 computadoras ejecutan Linux.
fuente
ssh_config
? Parece un verdadero desastre desde este punto de vista. En config puede especificar y ver todas las opciones en un solo lugar.Respuestas:
Qué hay de malo en .. ?
dónde
-t
fuerza tty asignación.fuente