Category Archives: Linux

Cómo configurar la interfaz de red automáticamente para SUSE Linux

http://docs.oracle.com/cd/E19530-01/821-3088/p75.html

Puede configurar la interfaz de red para la plataforma SUSE Linux Server (SLES) mediante la GUI o manualmente editando el archivo de configuración.

En este capítulo se describe cómo editar manualmente el archivo de configuración. Para obtener instrucciones sobre cómo configurar la interfaz de red mediante la GUI, consulte la documentación de la versión de SLES en: (http://www.novell.com/documentation/suse.html)

Read more

Cómo hacer para que una sesión de Putty no se desconecte

Muchas veces sucede que estamos conectados con Putty a un servidor Linux y después de un tiempo X se desconecta automáticamente. Leyendo un poco sobre la documentación de Putty menciona que ésto se da por las seguridades configuradas en el servidor cómo firewalls u otras.

Para evitar que Putty se desconecte repentinamente se puede configurar el envío de paquetes keepalive con cierta frecuencia en la sección de Connection como se muestra a continuación:

Nótese que se configura la frecuencia en segundos para envíar éstos paquetes  keepalive, en mi caso se enviarán cada 5 minutos. Además, se tiene que dejar marcada la opción Enable TCP keepalives (SO_KEEPALIVE option)

Keeping your SSH session alive

I’m working on servers all day everyday, mostly by SSH. This can be annoying when you switch tabs and then want to go back to another and its timed you out and dead.
A nice quick shortcut to kill that session is to type in ‘~.’ This needs to be on a new line so it wont hurt to press enter beforehand. You will not see it echo on screen, but it will kill the inactive/dead ssh session nicely.

Before you login again, if you are running Linux on your local machine, you can add the following into /etc/ssh/ssh_config

    ServerAliveInterval 5

This will send a packet every 5 seconds to keep the connection alive. Very handy. You can make that longer if you want to use less bandwidth and your servers are setup ok with a longer keep alive.

Once you have logged into your server you can edit the /etc/sshd_config and add in the following

TCPKeepAlive yes
ClientAliveInterval 60

This will keep things ticking over from the server point of view. Once you have added that in , restart the SSHD daemon with /etc/init.d/ssh restart . This will not kill your current SSH session, though it pays to logout and log back in again for it to take effect.

Do remember security, you do not want to leave your local machine alone, unlocked, with a live SSH session running logged in as root on a production server!

KeepAlive en SSH

En algunos lugares en España donde me he conectado por SSH a mi VPS he notado que despues de algunos minutos de inactividad, mi conexión muere y tengo que malgastar valiosos teclazos, bastante frustrante digo yo.

El problema es que el servidor esta mandando mensajes keep alive a mi maquina (el equivalente a decir “estas ahi todavia?”) despues de un tiempo de inactividad y ella no esta respondiendo.

Solución rapida y sucia: edita su archivo de configuración del servidor SSH para que simplemente tenga mas paciencia cuando no reciba mensajes de respuesta. (en /etc/ssh/sshd_config)

ClientAliveInterval 60
ClientAliveCountMax 99999

Le estamos diciendo que despues de 99,999 mensajes en los que no haya recibido respuesta corte la conexión y que cada mensaje sea enviado cada 60 segundos cuando exista inactividad.

Haz tu multiplicación, suficiente tiempo para irte a ociar no? 😀

How-To: Ejecutar Multiples Sesiones Graficas (X Sessions) en GNU/Linux

¿Cómo ejecutar varias sesiones X bajo Linux o sistemas operativos UNIX? ¿Cómo puedo cambiar de una sesión en X? El script startx inicia una sesión X. Podemos utilizar el mismo para ejecutar múltiples sesiones X.
Cambiar a modo consola pulsando CTRL + ALT + F1. Proporciona tus datos de acceso y escribe el comando siguiente para iniciar sesiones X:
usuario@linux-pc:~$ startx — :1
Por defecto, el primer período de sesiones X se ejecuta en la pantalla 0. Sin embargo, puede ejecutar la segunda sesión X en la pantalla 1, la tercera en la pantalla 2, y así sucesivamente. El comando startx por anterior le dice a X que se ejecute en la pantalla 1. Para ejecutar una sesión X en la pantalla 2, usaremos el mismo comando pero con el numero 2:

usuario@linux-pc:~$ startx — :2

¿Cómo puedo cambiar entre la sesión en X?
Para volver a la pantalla de usuario 0: Ctrl + Alt + F7.
Para volver a la pantalla de usuario 1: Ctrl + Alt + F8.
Para volver a la pantalla de usuario 2: Ctrl + Alt + F9.
Tener en cuenta que F7 a F12 identifican seis sesiones X, pero solo podremos utilizar de F9 a F12.
Fuente: nixCraft
1 2