Rxvt-unicode, SSH y “Terminal type unknown”

Desde hace años vengo usando rxvt-unicode como terminal. Podría mentir y decir que es por cuestiones técnicas como el soporte de caracteres unicode, pero la verdad es que simplemente me gusta el aspecto que tiene al pasarle los parámetros adecuados.

El problema viene al hacer SSH a máquinas remotas, ya que en el 100% de los casos rxvt-unicode no está definido como tipo de terminal, lo cual hace que por ejemplo al usar vi o man la salida tenga un formato extraño.

La solución obvia es, cada vez que conectamos por SSH, hacer un export TERM=vt100. Perdemos el soporte de caracteres unicode, pero por lo demás funciona perfectamente.

Dado que es un rollo tener que hacer eso en cada conexión podemos optar por una solución más permanente.

Sigue leyendo

Enrutando tu tráfico a través de SSH

En días como estos en los que los más afortunados aprovechan sus vacaciones desplazándose a sus lugares de ocio favoritos, muchos seguramente llevarán su portátil para mantenerse al día con sus servicios de interés (correo, facebook, google+, etc…).

Estando fuera de casa es bastante probable que en algún momento usemos puntos de acceso públicos de alguna cafetería o restaurante (o que tomemos prestada la conexión de un vecino), y como hay mucho cabrón suelto es posible que alguien esté ahí esperando para interceptar nuestra conexión, robarnos nuestros datos y hacer maldades con ellos.

Hay muchas soluciones a este problema, pero una de las más sencillas (quitando la obvia: VPN) es montar un servidor SSH en casa y redirigir todo nuestro tráfico (incluido el DNS) encriptado a través de esa conexión.

Sigue leyendo

Unificando tus calendarios

No soy muy de usar calendarios o listas TO-DO para apuntar mis cosas si no que prefiero fiarme de mi cabeza (así me va) pero sí que hay veces que necesito consultarlos para enterarme de eventos planeados por otras personas.

Como soy por naturaleza perezoso y no me apetece andar mirando varios calendarios diferentes para temas del trabajo o eventos de Facebook (al que por otra parte apenas me conecto, así que no me entero de la mitad de las cosas) he decidido unificar todo esto y tenerlo juntito en un sitio que sí suelo tener más o menos a la vista: el escritorio del PC.

Sigue leyendo

Tonterías remotas con el PC sin abrir puertos

Alguna vez he querido hacer alguna cosa puntual en mi PC remotamente, sea desde el móvil o desde otro PC, pero en cualquier caso desde fuera de casa. Como no me gusta andar abriendo puertos en el router y en el firewall para una cosa que voy a dejar de usar en unos días suelo usar un método alternativo.

La última vez que necesité montar algo así fue para vacilar a cierta persona, y es el ejemplo que voy a explicar aquí.

Sigue leyendo

Trasteando con Gnome Shell

Desde hace años uso Gnome2 tanto en casa como para el trabajo, y tengo ya mi “memoria muscular” adaptada a ese entorno.
Ahora se me presenta el problema de que la nueva versión de Gnome es muy diferente a la anterior y dado que antes o después tendré que acabar actualizando el sistema operativo a una nueva versión en la que no estará disponible la versión 2 de Gnome, va siendo hora de ir buscando una alternativa.

Sigue leyendo

SSHmote, un mando a distancia “universal” en el móvil.

Hay unas cuantas aplicaciones de control remoto en el Market que aunque son útiles y en  ocasiones bastante cuidadas (como el de XBMC) tienen el problema de que obviamente están limitadas a la aplicación para la que se han diseñado.

SSHmote trae varios perfiles predefinidos para varias aplicaciones (mplayer, amarok, kaffeine…) pero además permite crear nuevos perfiles para cualquier aplicación que se pueda controlar desde la línea de comandos (lo que en Linux viene a significar prácticamente cualquier aplicación).

Sigue leyendo