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?
Respuesta
¿Demasiados anuncios?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.