¿Cómo dejar de salir de las sesiones de SSH cuando se bloquea la pantalla en OS X 10.9.1?

6

Cada vez que cierro mi pantalla, me desconecto de todas las sesiones activas de SSH.

He agregado lo siguiente a mi archivo ~ / .ssh / config, pero todavía me desconecto:

Host *
  ServerAliveInterval 60

¿Cómo puedo dejar de cerrar sesión en las sesiones de SSH cuando bloqueo mi pantalla?

    
pregunta Tanya Temerikov 03.02.2014 - 16:49

3 respuestas

1

Realmente depende de lo que te está desconectando. Suponiendo que no se trata de cambiar la configuración de Energía (es decir, su máquina no está durmiendo), la mayoría de las cosas que interrumpirán la conexión se pueden resolver utilizando un programa llamado autossh .

Es una envoltura alrededor del programa regular ssh (que usa) e implementa un mecanismo más robusto para mantener viva.

Obtuve el mío de MacPorts , pero estoy seguro de que Fink también tiene un puerto.

    
respondido por el Joe Casadonte 05.02.2014 - 00:56
8

Dos métodos ...

  • Agregue lo siguiente a /etc/ssh_config :

    TCPKeepAlive yes
    
  • Use screen :

    1. Cree una nueva pantalla con screen , luego use el terminal normalmente.
    2. Cuando se interrumpa la conexión, vuelva a conectarse normalmente.
    3. Ejecutar screen -dr para volver a adjuntar.
respondido por el grg 03.02.2014 - 17:52
0

Instale una aplicación llamada "Lock Me Now" en la tienda de aplicaciones y, una vez que se haya instalado, iníciela y haga clic en "Lock Lock" debajo de "Lock Type", que hace lo mismo que el salvapantallas. afuera. También para facilitar su uso, puede asignar un método abreviado de teclado para simplificar el proceso de bloqueo de su Mac (elegí usar Comando + L)

    
respondido por el Haroon 28.03.2014 - 19:11

Lea otras preguntas en las etiquetas