RSS .92| RSS 2.0| ATOM 0.3
  • Inicio
  •  

    Linux - Quick tip - Como mantener viva una conexion ssh

    Manterner una conexion ssh viva por mas de 5 min sin actividad es detalle simple de resolver:

    Agregando en este archivo:
    /etc/ssh/ssh_config :

    La siguiente linea:
    ServerAliveInterval 5

    Con esto nuestro cliente enviara un paquete “keep Alive” cada 5 segundos y podremos mantener nuestra conexión ssh libre de interrupciones. este numero puede variar en relación a segundos a tantos minutos como queramos. Y si no tenemos acceso a las configuraciones del sistema podemos ajustar a nuestro usuario:

    /home/username/.ssh/config

    Agragamos la siguientes lineas

    serveraliveinterval 60
    serveralivecountmax 10

    Ahora si el problema va mas allá de una simple perdida de actividad, tenemos otro metodo un poco mas agresivo, autossh es una pequeña aplicación, reemplazo y extendido del openssh, con estra aplicaciones podremos ademas de reiniciar una sesión ssh, podremos crear tunneling de ssh, pero por ahora nos centraremos en la de reiniciar sesiones perdidas por falta de señal de internet. (Mas información de autossh)

    Sintaxis mas comun: (ver imagen)

    En este ejemplo hice una prueba de perdida completa de internet.

    Mas informacion sobre autossh:
    Gentoo | Howto de autossh
    Secure Shell | wikipedia

    Meneamela:Estos íconos enlazan con webs de marcadores sociales que permiten a los lectores compartir y descubrir nuevas webs.
    • Blog Memes
    • meneame
    • neodiario
    • del.icio.us
    • digg
    • Ma.gnolia
    • NewsVine
    Noticias Relacionadas Linux - Quick Tip - Logoff and kill users
    Linux - Quick tip - Limpiar historial y pantalla al salir de linux
    Linux - Quick tip - Cronometro en Consola
    Quick tip | Linux | Cambiar el UID de un usuario

    5 Responses to “Linux - Quick tip - Como mantener viva una conexion ssh”

    1. DhabyX Says:

      vos Techno que tan seguro es tener habilitado el ssh,:-? y si de casualidad se te aparece una secretaria quitandote la atención por un buen rato y se te olvida cerrar tu sesión? :d

    2. El techno! Says:

      @DhabyX : a mi me funciona muy bien y no hay riesgo alguno puesto que mantengo mi sesion viva pero mi usuario osea con el que me conecto es restringido a menos que me vuelva root

    3. Juan Carlos Says:

      Hola que tal, tengo un problema parecido con el tema, tengo un servidor redhat con ssh que me establece una sesion telnet a un erp en un windows 2000 server. Las continuas desconexion han hecho vulnerable los datos de mi erp, entonces estoy pensando en mantener viva la conexion desde el servidor y no del cliente como mencionan en la parte de arriba, eso del keep alive funcionara para mantener viva la conexion desde el servidor????

    4. Juan Carlos Says:

      otra pregunta, si esta situacion se llegase a funcionar, mm como se reestableceria la conexion con el usuario que se encuentra con el keep alive?
      estare confundido? alguna pagina donde pueda ver informacion al respecto?

    5. Sión, el último refugio » Blog Archive » Mantener activa una sesión SSH Says:

      […] Vía: Chapinware […]

    Leave a Reply

    website free tracking