Identificar configuración de discos RAID y sin son SSD en servidor linux
A veces necesitamos saber cual es la configuración de discos, si son RAID o SSD en un servidor linux, pero es complicado localizarlo, porque el sistema operativo sólo ve el volumen, pero no sabe si es físico o virtual. # Para el SOFT RAID lo podemos localizar con: cat /proc/mdstat ó cat /proc/mdstat | grep Personalities # […]
Instalación fail2ban en servidores Proxmox
Hemos realizado la instalación de fail2ban en los servidores proxmox. Este sistema registra los logins fallidos y bloquea la IP del atacante. Aparte de los accesos SSH, lo he configurado para que monitorize los login via web El registro de baneos está en: /var/log/fail2ban.log ## Instalación Fail2Ban en Proxmox ### 1. Instalamos el paquete fail2ban apt-get […]
Instalación de Linux Mint 18 con escritorio remoto
Vamos a instalar un Linux Mint 18 desde cero y vamos a configurarlo para poder utilizarlo para conexión a escritorio remoto. Lo primero que necesitamos es la ISO, que bien luego grabaremos en un CD o la utilizaremos para hacer un USB booteable. Desde este enlace podemos descargar la ISO de 32 bits y desde […]
Compartir recursos con NFS
En caso de que haga falta porque no esté instalado en el servidor donde queremos compartir el directorio, habría que instalar : aptitude install nfs-kernel-server Editamos el fichero exports para compartir los directorios a las IPs de los clientes con sus permisos de escritura: vi /etc/exports /dir1 137.159.125.161(rw,sync,no_root_squash) /vz 137.187.127.19(rw,sync,no_root_squash) /vz 146.5.104.153(rw,sync,no_root_squash) Permitimos las IPS editando […]
Silenciar notificaciones de Cron Daemon
Cuando se crea una tarea en el Cron de sistema Linux, suelen recibirse por mail las notificaciones de los comandos o scripts. Para evitarlo hay que cambia la salida por defecto del comando o script, para ello añadir al final de la linea del comando en CRON: > /dev/null 2>&1
Al arrancar un linux da un error indicando que se incluya «noapic» en las opciones de arranque
Suele ocurrir en máquinas virtuales, dentro de proxmox u otros entornos de virtualización. Para solucionarlo, en el arranque hay que editar una opción de arranque del GRUB. Para ello, según arranca la máquina pulsar la tecla «e» para editar las opciones de arranque. De nuevo, pulsar la tecla «e» para editar las opciones de arranque […]
Script linux que espera para ejecutar un comando
#|/bin/bash while true; do ps ax | grep top | grep -v grep > /dev/null; if [ $? -eq 1 ]; then break; fi; echo «El proceso esta corriendo. Reintentando en 5 segundos»; sleep 5; done; echo «El proceso no se esta ejecutando» echo «Ahora ejecuto mi comando»
Copiar ficheros entre servidores Linux
Ejecutar: scp -r * root@host02.soluciones.si:/var/www/vhosts/dev.soluciones.si/httpdocs/ scp vzdump-qemu-5000-2013_12_29-15_18_09.vma.lzo root@vm07.soluciones.si:/vz/dumps/
rm borrar ficheros más antiguos de una fecha
find /directorio/ficheros* -mtime +5 -exec rm {} \; // BORRA FICHEROS MAS ANTIGUOS DE 5 días
Asignar permisos de propietario en alojamiento de PLESK
A veces se pierden los permisos y el propietario en los servidores PLESK, para solucionarlo. 1. Accedemos al directorio: cd /var/www/vhosts/dominio.com/httpdocs 2. Listamos el directorio para ver el nombre del usuario del cliente: ls -la 3. Asignamos el propietario a todo el directorio de manera recursiva: chown nombre_usuario . -R Ejemplo para equipos con menos […]