Gestionar el Cortafuegos del Kernel Linux con Arno Iptables Firewall

En esta guía verás como configurar un potente firewall en Linux a partir de Iptables, el cortafuego que viene integrado en el propio Kernel, pero que viene deshabilitado en muchas distribuciones tan populares como Ubuntu, Debian o Linux Mint. Para hacerlo, utilizaremos un script denominado Arno’s Iptables Firewall o AIF.

Su uso te facilitará enormemente la tarea de configurar Iptables, aplicando de forma automática una serie de reglas restrictivas por defecto, a la vez que te posibilitará abrir puertos manualmente cuando lo necesites.

Continúa leyendo Gestionar el Cortafuegos del Kernel Linux con Arno Iptables Firewall

Como Activar el Modo Nocturno de tu Pantalla en Ubuntu

Muy buenas! En este post verás como puedes activar el modo noche de tu pantalla en Ubuntu, con un par de clics y sin instalar ninguna aplicación adicional.

Actualmente, el modo noche es tendencia. Lo tenemos ya en Windows 10, macOS, Android, iOS, etc. En GNU/Linux, que hasta ahora debíamos echar mano de herramientas adicionales, también lo empezamos a ver ya integrado en las versiones más recientes de varias distribuciones.

Continúa leyendo Como Activar el Modo Nocturno de tu Pantalla en Ubuntu

Como Añadir o Quitar Aplicaciones al Inicio en Ubuntu

Muy buenas lector! Generalmente, con la consolidación de los discos SSD en cada vez más portátiles, es poco común que tengas problemas de lentitud al iniciar el sistema (sobretodo si se trata de GNU/Linux). Aún así, si dispones de un sistema con pocos recursos y/o llevas mucho tiempo sin hacer una instalación limpia, no es tan raro que notes cierto retraso al iniciar.

Si este es tu caso, no viene mal aligerar la carga desactivando algunos de las aplicaciones o servicios que se inician con el arranque del sistema. Por ello, en este post verás como puedes gestionar los programas al inicio del sistema. Esto implica deshabilitar el inicio automático de aplicaciones que no utilizas a menudo (o directamente no utilizas) y añadir aquellas que usas habitualmente y te puede interesar que respondan rápido cuando las necesites.

Continúa leyendo Como Añadir o Quitar Aplicaciones al Inicio en Ubuntu

Gestión Avanzada de Paquetes y Dependencias en Ubuntu

Hace algún tiempo, publiqué un post en el que explicaba como instalar aplicaciones en Ubuntu y otras distribuciones basadas en Debian, utilizando Apt y Aptitude. En la citada guía, si bien ahondo bastante en los diferentes comandos que puedes utilizar para actualizar, instalar o desinstalar paquetes, no contemplo algunas opciones más avanzadas relativas a la gestión de paquetes, resolución de dependencias, etc.

Siendo esto así, he pensado que te podría ser útil contar con una segunda guía, algo más avanzada, que sirva de continuación de esta primera y en la que pueda ahondar en todos estos aspectos que no he tratado en la primera. De momento, te dejo con una primera versión, pero tengo la intención de ampliar el post con más información en los próximos días. 

Continúa leyendo Gestión Avanzada de Paquetes y Dependencias en Ubuntu

Como Hacer una Auditoria de Seguridad en GNU/Linux con Lynis

Muy buenas, en este post te hablaré de Lynis, una herramienta de auditoria probablemente no muy conocida entre el grueso de usuarios, pero que te puede resultar muy útil para saber, o por lo menos tener una idea aproximada, del nivel de protección o hardening de tu sistema.

Para hacer el tutorial un poco más entretenido y práctico, realizaré el test en una instalación nueva de Ubuntu 18.04 LTS, que he tomado como referencia (aunque el resultado no debería variar mucho en otras distros como Debian o Linux Mint). De este modo podrás ver, por un lado, la puntuación obtenida en la instalación por defecto, y luego como consigo mejorarla.

Continúa leyendo Como Hacer una Auditoria de Seguridad en GNU/Linux con Lynis

Como Gestionar Usuarios, Grupos y Permisos en Linux

Muy buenas lector, el post de hoy quiero que te sirva de guía de referencia a la hora de administrar grupos usuarios y asignar los permisos de archivos y directorios en Linux. Básicamente se trata de una segunda parte del post que ya publique hace unos días explicando al detalle como funciona la arquitectura de permisos de Linux. Si el primero era más un artículo explicativo, este se trata de un post más práctico, al estilo de guía o HowTo.

Por tal de seguir un cierta estructura a lo largo de la guía adoptaré el mismo orden imprimido en la primera parte que te comento, por lo qué te hablaré primero de usuarios y grupos, para pasar a hablar después más en profundidad sobre la gestión de permisos. Sin entretenerme más, te dejo ya con el índice con los contenidos más relevantes.

Continúa leyendo Como Gestionar Usuarios, Grupos y Permisos en Linux

7-Zip. Guía para Comprimir y Descomprimir Archivos 7z en Linux

Muy buenas lector, este post tengo intención de que te sirva de guía de referencia sobre como utilizar 7-Zip en GNU/Linux (me he centrado en Ubuntu, Linux Mint, Debian y otros derivados). Se trata de una utilidad libre, gratuita y multiplataforma para comprimir y descomprimir archivos y que es compatible con multitud de formatos de compresión.

En esta guía me centraré mayormente en utilizar el software en combinación con su propio formato, 7z, un formato de compresión de datos sin perdida y con unas tasas de compresión muy altas, superiores a formatos mas populares como ZIP y RAR. Si quieres aprender a sacarle el máximo provecho, te invito a seguir estas líneas.

Continúa leyendo 7-Zip. Guía para Comprimir y Descomprimir Archivos 7z en Linux

Como Liberar Espacio en la Partición Boot en Ubuntu

Muy buenas lector, ¿alguna vez al intentar instalar actualizaciones de seguridad del Kernel Linux te ha aparecido un prompt alertándote de que no hay espacio suficiente en el disco y recomendándote liberar espacio en Boot? Si es así, esto te interesa.

En esta mini guía te contaré como puedes hacer espacio en la carpeta /boot en Ubuntu, identificando y, posteriormente, eliminando los Kernels más antiguos. El proceso es igualmente válido para otras distribuciones que utilicen APT como Debian, Linux Mint o los múltiples sabores de Ubuntu.

Continúa leyendo Como Liberar Espacio en la Partición Boot en Ubuntu

La Terminal de Linux (VII). Comprimir y Descomprimir Archivos

Esta guía forma parte de esta serie de posts dedicados a exprimir a fondo la línea de comandos en Linux. El post de hoy tengo la intención de mostrarte todos los comandos que necesarios para que aprendas a comprimir y empaquetar archivos o directorios, listar el contenido de una carpeta comprimida y extraer los diferentes archivos o carpetas contenidas en ella.

Para ello trabajaremos con los diferentes formatos de compresión (o al menos los más comunes) con los que te puedes encontrar en prácticamente cualquier distribución GNU/Linux de forma nativa, tales como zip, tar, gz, bz2, tar.gz y tar.bz2. Así que, tanto si eres nuevo en Linux, como si ya llevas cierto tiempo, en esta guía te servirá una visión clara de como tratar con los diferentes formatos de compresión desde la línea de comandos.

Continúa leyendo La Terminal de Linux (VII). Comprimir y Descomprimir Archivos

La Terminal de Linux (VI). Comandos para Comparar Archivos de Texto

En este post te contaré como puedes comparar el contenido dos archivos de texto (que ha simple vista pueden parecer iguales) para determinar si realmente son iguales o no. Esto quizá no es algo que se necesite hacer muy a menudo, pero en ciertos casos puede venir bien, sobretodo a la hora de comparar archivos con código fuente, archivos de configuración de alguna aplicación, etc.

Para ello vamos a utilizar el interprete de comandos, ya que, como verás al final, esta guía forma parte de la serie de posts dedicados a exprimir al máximo esta herramienta tan potente que tenemos en GNU/Linux. Tienes el resto de posts de la serie enlazados al final.

Continúa leyendo La Terminal de Linux (VI). Comandos para Comparar Archivos de Texto