En sistemas como Debian y Ubuntu contamos con la herramienta systemd-run, que forma parte del sistema de systemd. Una de las características de esta herramienta es la capacidad de controlar y limitar recursos del sistema con cuotas y límites para cada servicio ejecutado. Existen varias formas de ejecutar systemd-run, pero el motivo principal de
Linux
Cómo desbloquear IP de Fail2ban (unban)
Cuando usamos Fail2ban podemos estar seguros de que los ataques de fuerza bruta no prosperaran en nuestro servidor, pero el inconveniente de este tipo de protección es que nosotros mismos, los usuarios finales podemos ser bloqueados o baneados al exceder de los intentos máximos permitidos en un determinado servicio, si tenemos configuraciones algo
Reparar "curl: option --compressed...doesn't support this" Cygwin
Si estamos usando cURL en Windows con Cygwin y queremos usar la opción --compressed, nos vamos a encontrar con el error: curl: option --compressed: the installed libcurl version doesn't support this Parece una situación grave, pero no, una opción que tenemos es simplemente usar Linux ;). En cualquier otro caso, ya que por algo estamos
Map <generator object do_map at 0x...> en Ansible o Jinja
Cuando manejamos listas de objetos o arrays en Ansible o en el sistema de plantillas Jinja, podemos usar filtros directamente sobre estas listas. Por ejemplo: {{ mi_lista | map(extract, grupo, 'key') }}. El único problema es que la forma ideal de usar map es en conjunto con el filtro join, y si deseamos obtener una lista u objetos nuevamente
Instalación y guía del editor nano para Terminal en Linux
Nano es el editor de textos plano para terminal más sencillo de utilizar, es de código abierto y viene preinstalado en algunos sistemas operativos Linux. Es conocido por ser amigable con el usuario, incluso se puede usar sin la necesidad de leer manuales. Con plano hago referencia a que el texto no tiene ningún tipo de formato, aunque si tiene
Agregar extensión JSMin para PHP en Debian y Ubuntu
Cuando se trata de minificar archivos JavaScript hay variedad de software para elegir, pero que tengan un buen rendimiento, JSMin se lleva la delantera por estar disponible como una extensión de PHP. Actualmente es compatible con PHP 7.*, y la compilación es bastante sencilla. La única recomendación es que hay que hacerlo usando las mismas
Agregar extensión Brotli para PHP en Debian y Ubuntu
El algoritmo de compresión Brotli creado por Google ya tiene algunos años en uso, aunque con una adopción lenta por parte de los servidores siendo que sí ofrece una gran mejora en cuanto al uso de Gzip y Deflate. A continuación, les mostrare como compilar la extensión para PHP de Brotli, que no hay que confundir con el módulo de Nginx. Esta
Nginx agregar soporte para Brotli en Debian y Ubuntu
En esta guía estaré explicando como compilar el módulo Brotli para Nginx, un algoritmo de compresión desarrollado por Google, como alternativa a Gzip y Deflate. La razón de compilar el módulo es que Nginx no ha dado soporte oficial a la versión de código abierto, siendo que en su versión Nginx Plus si lo tiene soportado. Probado con los sistemas: Deb
Encriptar y desencriptar archivos con clave GPG en Linux
Primeramente GnuPG o GPG es una herramienta que se usa para el cifrado de datos. Se usa mediante la línea de comandos y es bastante fácil de usar. GPLSe recomienda comprimir o agrupar múltiples archivos en lugar de encriptar uno por uno, recomendado en el caso de copias de seguridad, mediante zip, tar o con el formato de nuestra preferencia. [to
Reiniciar Pure-FTPd en ISPConfig 3 cuando no se puede acceder
Pure-FTPd es un servidor FTP para entornos basados en Linux que requiere de pocos conocimientos para ejecutarlo. Como no todo es dulce, hay ocasiones en las que tenemos problemas, y existen problemas que básicamente no tienen explicación, y para solucionarlos solo basta con reiniciar los servicios de software, en el caso de computación. Unas