Categoría: Linux

Crear un filtro SPF para postfix en CentOS y Debian

Intro Harto de recibir spam y lo que es peor, viruses que Clamav es incapaz de detectar, decidí poner solución, al menos parcia, al tema. Lo peor (o lo mejor, según se mire) del tema es que los correos con virus y spam provenían de direcciones en nuestro dominio, sin que tuviesen su origen en nuestro servidor. La solución más directa parecía ser implementar un filtro SPF junto con la correspondiente entrada TXT en los […]

El maravilloso mundo de iptables

Intro Confiar en que Linux mantiene los puertos accesibles solamente a quien tiene la llave correspondiente es una suposición que se me va desmontando con el tiempo. Hasta ahora para mi todo era el puerto 22 o el 80, quizás el 443. A estos puertos o tenías el acceso abierto (para acceder al servidor web mediante http o https) o tenías la llave para entrar (mediante contraseña o foreign key en el caso de ssh). […]

Caractéres ‘raros’ en datos de MySQL (o como forzar conexiones utf8)

Intro Migrar la aplicación dotProject desde un servidor virtual con debian 6 a otro con el flamante (por ahora) debian 8 fue tarea relativamente fácil. Se trataba de instalar LAMP, copiar la carpeta web de dotProject y la base de datos. Cierto es que hubo que crear el usuario de dotProject en MySQL, pero sin mayores complicaciones. La sorpresa está cuando al entrar en la pantalla de taréas de la aplicación el navegador sustituye las […]

Crear template LXC debian 8 LAMP + phpMyAdmin

Intro Para montar máquinas virtuales sin requerimientos extremos Proxmox se ha revelado como una gran herramienta. Su principal ventaja es la velocidad de desarrollo. Hasta ahora habíamos estado empleando templates de turnkey linux para estos fines, pero puesto que tenemos una serie de servidores que migrar desde debian 6 a debian 8 (en unos días acaba el soporte long term para debian 6), he decidido montar un template LAMP con phpMyAdmin que nos sirva de […]

Instalar tareas de cron en sistemas debian

Intro         Instalar tareas de cron es una de las principales misiones del administrador de sistemas. Estas tareas se ejecutan puntual y periódicamente de acuerdo a la configuración elegida. En nuestro caso las usamos principalmente para: ajustar la hora frente a un servidor de ntp revisar si existen actualizaciones realizar copias de seguridad con rsync Veremos como crear tareas de cron y comprobar que se ejecutarán en sistemas debian.   Creando tareas […]

Excluir paquetes de las actualizaciones con yum

Hasta ahora siempre que actualizábamos el sistema hacíamos yum update y el programa se encargaba de la actualización en función de los nuevos paquetes disponibles. Sin embargo, la actualización del Network Manager me ha costado reinstalar un servidor con Software RAID1 en 3TB HDDs. Es la segunda vez que me pasa con este equipo, así que para evitar la tercera, he buscado en Google la forma de evitar que yum actualice determinados paquetes. El artículo […]

Instalar y configurar 4xGB Eth en nodos

Intro La comunicación entre los nodos del cluster, tanto para la replicación de datos por parte de drbd como para el pacemaker se llevaba a cabo por una tarjeta de red de 1GB. Este punto resultaba ser el cuello de botella para un cluster HA de producción que albergase el servidor samba y owncloud como mínimo. Por este motivo pensamos en añadir una tarjeta de fibra multimodo de 10GB para la comunicación entre nodos. Sin […]

Añadir a proxmox un disco duro para almacenamiento

Intro Estoy migrando mi servidor proxmox al cluster y me he dado cuenta de que el diseño del almacenamiento es mejorable, sobre todo teniendo en cuenta que se trata de una máquina virtual kvm. El diseño original contenía un disco duro de 200GB donde se incluia el sistema operativo y el almacenamiento (fig. 1).   Esto obliga a transferir los 200GB en caso de querer migrar la máquina virtual a otro servidor de virtualización. Por […]

Página siguiente » « Página anterior