11 votos

Abra una nueva Terminal en la misma sesión de SSH

Es allí una manera de abrir una nueva Terminal en una sesión de SSH? Estoy conectado a un sistema remoto y tener una sesión especial que tengo para pedir y esperar recibir. Sé que puedo, a continuación, utilizar el "xterm &" comando para abrir múltiples ventanas de xterm dentro de ese período de sesiones, pero xterm se comporta de forma diferente desde OSX integrado en el Terminal. Es allí una manera de abrir múltiples ventanas de Terminal dentro de la sesión de SSH?

11voto

teksisto Puntos 186

Sí, puede volver a salir de conexión de ssh y open ssh en cualquier terminal que te gusta. Ver esta respuesta a una pregunta de StackOverflow para más detalles:

Si abre la primera conexión con la M -:

ssh -M $REMOTEHOST

conexiones posteriores a $REMOTEHOST "piggyback" en la conexión establecida por el maestro ssh. Más notablemente, más no se requiere la autenticación. Ver man ssh_config bajo "ControlMaster" para más detalles. Uso -S para especificar la ruta de acceso a la socket compartido; no estoy seguro de cuál es el valor predeterminado es, porque puedo configurar compartir la conexión con el archivo de configuración en su lugar.

En mi .ssh/config archivo, tengo las siguientes líneas:

host *
  ControlMaster auto
  ControlPath ~/.ssh/ssh_mux_%h_%p_%r

De esta manera, no tengo que recordar a usar la opción-M o -S; ssh cifras si un compartible ya existe una conexión para el host/puerto/nombre de usuario combinación y los usos de que si es posible.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X