GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo enviar Ssh a un servidor usando otro servidor?

Esta pregunta ya tiene respuestas aquí :Cerrado hace 8 años.

Posible duplicado:
ssh a través de varios hosts

Para conectarse al servidor B Primero tengo que hacer ssh al servidor A .
¿Cuál es la línea de comando para acceder al servidor B? ?

Respuesta aceptada:

Si se puede acceder al servidor B a través de ssh y solo necesitas ssh (no directo scp o sftp ), esto también funciona muy bien:

ssh -t $SERVER_A ssh $SERVER_B

El -t La opción fuerza la asignación de un pseudo-tty incluso cuando se ejecuta un solo comando en el otro extremo. Esto es útil, ya que ssh necesita un pseudo-tty.

Ya que estás usando dos instancias anidadas de ssh , el carácter de escape en la sesión interna es Enter ~ ~ (dos tildes). Una tilde enviará el escape al primer caparazón.


Linux
  1. Cómo usar SSH en Linux desde Android

  2. ¿Cómo restablecer la contraseña de administrador de Plesk usando SSH en el servidor Linux?

  3. Cómo mantener vivas las sesiones SSH

  4. Cómo enviar una cadena al servidor usando s_client

  5. Cómo hacer ssh como otro usuario

Cómo usar SSH para conectarse a un servidor remoto

Cómo agregar una clave pública SSH al servidor

Cómo configurar SSH en CentOS y RHEL

Cómo generar y usar una clave SSH usando PuTTY

Cómo SSH al servidor a través de Linux

Cómo proteger SSH con Fail2Ban