Comparar ficheros y directorios con diff y con meld

En el uso de nuestros sistemas Linux, comparar ficheros y directorios es una necesidad bastante habitual, en especial para los desarrolladores, cuando tenemos que comparar versiones de scripts, por ejemplo. Para ello, en linux disponemos del comando diff, que busca y muestra las diferencias de caracteres, líneas, tamaño, etc... El comando diff opera en terminal, pero también tenemos la herramienta Meld, que nos ofrece lo mismo pero con una interfaz gráfica. Vamos a ver un uso básico de diff y como instalar y usar Meld.

Continuar leyendoComparar ficheros y directorios con diff y con meld

Subredes informáticas. Subneting, superneting y VLSM

¿Cómo dividir una red informática en varias subredes? En determinados entornos, nos podemos encontrar en la necesidad de fraccionar una red, para ofrecer zonas de trabajo diferenciadas, y al reducir los dominios de colisiones aumentar el rendimiento de la red. Hay varias formas de hacerlo si utilizamos el protocolo IPv4, según Clase y con longitud variable o constante de la máscara de red. Veremos como se hace con el protocolo IPv6.

Continuar leyendoSubredes informáticas. Subneting, superneting y VLSM

Clonación de equipos por multicasting. DRBL y Clonezilla

En alguna ocasión podemos tener la necesidad de hacer una clonación de un equipo en varios de una red. Por ejemplo a la hora de instalar sistemas operativos en un aula o en una oficina que este haciendo una migración a sistemas GNU/Linux. Hacer la instalación individualmente en cada equipo, nos costaría mucho tiempo. Usaremos DRBL y Clonezilla

Continuar leyendoClonación de equipos por multicasting. DRBL y Clonezilla

Reconstrucción de datos en discos duros. Paridad

Con la paridad, podemos recuperar los datos perdidos por fallo de un disco que tengamos en un array. Vamos a ver como se crea un disco de paridad y como se distribuye entre varios discos para permitirnos la recuperación de los datos.

Continuar leyendoReconstrucción de datos en discos duros. Paridad

Permisos en ficheros y directorios en sistemas GNU/Linux

Permisos, stiky bit, SUID, SGID y enlaces. Los sistemas operativos GNU/Linux, basados en UNIX, son sistemas multiusuario, donde varios usuarios, incluso simultaneamente, pueden iniciar sesión. Por ello existen mecanismos que permiten proteger los ficheros y directorios.

Continuar leyendoPermisos en ficheros y directorios en sistemas GNU/Linux

Cómo proteger directorios y ficheros en sistemas GNU-Linux. Permisos

Ocultar, cambiar permisos y encriptar ficheros en GNU-Linux Los ficheros ocultos son ficheros normales con atributos que hacen que no sean visibles para el usuario. Estos atributos pueden venir impuestos por el sistema o la intervención del usuario. El sistema hace uso de estos atributos para proteger ficheros importantes para el SO, pero también nos puede ser muy útil a los usuarios.

Continuar leyendoCómo proteger directorios y ficheros en sistemas GNU-Linux. Permisos

Administración de usuarios y grupos en GNU/Linux

Los sistemas GNU/Linux son sistemas multiusuario que permiten el acceso a varios usuarios simultaneamente conservando cada uno de ellos su configuración y ficheros propios. Vamos a ver los diferentes tipos de usuarios y como estos se crean, se les asignan contraseñas, se modifican sus cuentas, se eliminan y administran mediante su inclusión en grupos diferentes.

Continuar leyendoAdministración de usuarios y grupos en GNU/Linux

Instalación de Nginx y la pila LEMP en Debian 11 «Bullseye» 4

Hemos instalado la pila LEMP completa (Linux, Nginx, MariaDB y PHP) todo el software necesario para nuestro sevidor web. En este artículo vamos a comprobar que PHP funciona correctamente y Nginx puede servir ficheros .php y hacer consultas a la base de datos.

Continuar leyendoInstalación de Nginx y la pila LEMP en Debian 11 «Bullseye» 4

Instalación de Nginx y la pila LEMP en Debian 11 «Bullseye» 3

Hemos visto como hacer la instalación y configuración de ssh y UFW, y como instalar un servidor web nginx y un servidor de bases de datos MariaDB. El siguiente paso es instalar PHP y ver como se administra nginx.

Continuar leyendoInstalación de Nginx y la pila LEMP en Debian 11 «Bullseye» 3