Uso de librerías en programación shell scripting

En sistemas UNIX, cuando estamos programando, es habitual el uso de librerías, que utiliza el programa principal, para ejecutar el código. La creación de estas librerías son fundamentales para agilizar tareas repetitivas y que el código del programa nos quede más limpio sin tener que validar cada argumento en este.

Continuar leyendoUso de librerías en programación shell scripting

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