• Archivos encriptados en Linux

    Al momento de guardar información sensible es muy importante contar con un mecanismo que permita encriptarla y así ocultarla de quienes no deban verla. En este post veremos dos formas rápidas y sencillas de encriptar archivos en Linux.

  • Dividir un archivo en partes

    Algo que muchas veces es útil es poder dividir un archivo de gran tamaño en partes más pequeñas. En Unix es una tarea extremadamente sencilla gracias a los comandos split y cat.

  • Ejecutar aplicaciones gráficas de otra máquina con SSH

    Algo a veces muy útil es ejecutar una aplicación gráfica de otra computadora como si estuviera en la propia máquina en la que se está trabajando. Hacer esto es muy simple con SSH y consiste básicamente en reenviar las solicitudes que se hagan al servidor X por medio del túnel SSH. ¿Cómo?

  • Deshabilitar DNS lookups en SSH

    Por defecto OpenSSH realiza una consulta DNS preguntando por el nombre de la IP que intenta conectarse al servidor. Esta característica implica un retraso importante cuando ningún servidor DNS responde. En determinados casos, cuando la IP desde la que nos conectamos no tiene un reverso o no nos interesa ese chequeo podemos deshabilitarlo para eliminar esa demora.

  • Medir el tiempo que toma ejecutar un comando

    Muchas veces es útil tener una aproximación o incluso el tiempo exacto que le toma a un comando ejecutarse. Para ello existe el comando time que mide precisamente este factor. Su funcionamiento es sencillo: chequea el reloj del sistema antes de ejecutar el comando en cuestión y lo vuelve a chequear ni bien finaliza.

  • Montar una imagen ISO en Linux

    Muchas veces necesitamos acceder al contenido de una imagen ISO que tenemos. La forma tradicional es grabar un CD, pero en Linux esto no es necesario, ya que, como se ve a continuación, es posible montar directamente la imagen como cualquier otro filesystem.

  • Agregar swap a Linux

    Sea porque no se creó un espacio para la swap en la instalación o porque la misma haya quedado chica, puede resultar útil poder agregar swap a un sistema Linux ya funcionando. Hacerlo es muy sencillo, utilizando un simple archivo. Los pasos son los siguientes.

  • Modo seguro en Mikrotik

    Muchas veces es necesario configurar algún parámetro en un equipo Mikrotik de forma remota. El riesgo de esto es que si cometemos un error, como por ejemplo una regla de firewall mal aplicada, podemos perder la conexión con el equipo, lo que supondría tener que ir físicamente al lugar donde está. Esto último no sólo es incómodo sino que además puede implicar dejar sin servicio a quiénes dependan del equipo afectado.

  • Watchdog en Mikrotik

    Suele ocurrir que en determinadas circunstancias un enlace deja de funcionar y su causa es algún problema en uno de los equipos. Muchas veces, en estos casos, el problema se soluciona simplemente reiniciando los mismos. Para ello, Mikrotik tiene una utilidad que realiza este trabajo automáticamente y nos permite enviar un email si ha tenido que hacerlo.

  • Apagar el monitor de forma remota

    Este post surge como respuesta a una necesidad de máxima prioridad en mis momentos de ocio. Resulta que me gusta ver películas acostado, reproduciéndolas en la compu de escritorio y manejando la reproducción desde la notebook por SSH. Eso es muy sencillo utilizando mplayer vía línea de comandos.

  • Averiguar la versión de Linux/BSD instalada

    En muchas oportunidades es necesario chequear la versión del sistema operativo instalado en un equipo. A continuación, cómo hacerlo en diferentes sistemas operativos:

  • Levantar un servidor web en 1 segundo

    Hoy leí en la columna de Charly Kühnast en Linux Magazine un truco muy simple para iniciar un servidor web teniendo solamente Python instalado. Las ventajas son que Python suele incluirse en todas las distribuciones de Linux, que el servidor se puede ejecutar con cualquier usuario sin privilegios y que el tiempo que toma iniciarlo es menor al que lleva leer este post.