7 votes

Comment ne plus être déconnecté des sessions SSH lors du verrouillage de l'écran sous OS X 10.9.1 ?

Chaque fois que je verrouille mon écran, je suis déconnecté de toutes les sessions SSH actives.

J'ai ajouté ce qui suit à mon fichier ~/.ssh/config, mais je suis toujours déconnecté :

Host *
  ServerAliveInterval 60

Comment éviter d'être déconnecté des sessions SSH lorsque je verrouille mon écran ?

8voto

grg Points 181593

Deux méthodes

  • Ajouter ce qui suit à /etc/ssh_config :

    TCPKeepAlive yes
  • Utilisation screen :

    1. Créer un nouvel écran avec screen puis utiliser le terminal normalement.
    2. Lorsque la connexion est interrompue, reconnectez-vous normalement.
    3. Exécuter screen -dr pour le rattacher.

1voto

Joe Casadonte Points 1155

Cela dépend vraiment de ce qui vous bloque. En supposant qu'il ne s'agit pas d'un problème de modification des paramètres d'alimentation (c'est-à-dire que votre machine n'est pas en veille), la plupart des problèmes qui interrompent la connexion peuvent être résolus à l'aide d'un programme appelé autossh .

Il s'agit d'une enveloppe autour de l'application régulière ssh (qu'il utilise) et met en œuvre un mécanisme de maintien en vie plus robuste.

J'ai obtenu le mien auprès de MacPorts mais je suis sûr que Fink a également un port.

0voto

Haroon Points 1

Installez une application appelée "Lock Me Now" à partir de l'App Store et une fois qu'elle a été installée, lancez-la et dans les préférences, cochez "Just Lock" sous "Lock Type", ce qui fait la même chose que l'arrêt de l'économiseur d'écran. Pour faciliter l'utilisation, vous pouvez également attribuer un raccourci clavier pour simplifier le processus de verrouillage de votre Mac (j'ai choisi d'utiliser Commande + L ).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X