Skip to main content

Tips sobre la administración de Linux

Tips recogidos a lo largo de mi vida, que al no ser mucho uso, se van olvidando.

Administración de usuarios

Administrar usuarios y grupos

Como eliminar kernels antiguos

Introducción Algunas distribuciones suelen hacer una instalación por defecto con la particion /bo...

Seguridad, SSl, etc.

Todos sobre seguridad, certificados, comprobación de ciphers

Cambio de hostname permanentemente

Introducción Algunas veces nos equivocamos, no teníamos el hostname definitivo o bien hemos insta...

Hardware

El trabajo con el hardware también es necesario y configurable.

Directadmin

Un panel como otro cualquiera.

MySQL - MariaDb

Un mundo difícil, en el que las diferencias entre los motores SQL del tipo MySQL, comienzan a ser...

Backups

Cuestiones sobre backups, tips con rsync, etc.

Tips and Tricks

Trucos para usuarios linux

Como convertir ficheros .flac a .mp3 en el shell de linux con ffmpeg

Introducción Algunas veces me descargo o me pasan algun disco de música clasica en forma .flac y ...

Teclas Inicio (Home) y Final (End) en ZSH y oh-my-zsh con Powershell

Introducción La verdad es que me encanta usar ZHS en combinación de Oh-My-Zsh y el tema PowerLeve...

Linux, paquetes instalados desde el shell

Introducción A veces necesitamos conocer que paquetes tenemos instalados en nuestra distribución ...

Cómo instalar y activar el repositorio EPEL en Centos 7/8

Introducción El repositorio EPEL (Extra Packages for Enterprise Linux) es un repositorio de un gr...

Conocer el tamaño de unas carpetas ignorando los enlaces duros (rsync)

Rsync, enlaces duros y du En mi trabajo uso rsync con un sistema de enlaces duros, como el Time M...

Ssh se sale (break) de un ciclo (loop) en un script bash

Introducción Uso Rsync time backup para algunos proyectos, pero el caso de uno en particular con ...

Redis Failed to start Advanced key-value store.

Introducción En algún momento nuestro servidor Redis falla, y deja de estar operativo. Reiniciamo...

Comando find con -maxdepth excluyendo el propio directorio

Comando find con -maxdepth excluyendo el propio directorio A veces es necesario ejecutar este com...

Du y los ficheros o directorios ocultos

El comando du y los ficheros ocultos Muchas veces al usar el comando du para localiza directorios...

Como vaciar o eliminar emails antiguos en dovecot sin usar find

Dovecot y los comandos olvidados (Re-editado 2025/07/31) Muchas veces, y me incluyó yo, por vague...

rc.local en systemas Debian usando systemd. Ejemplo redis

Introducción Algunos servicios como redis pueden requerir de ciertas configuraciones del sistema ...

Bad Bots y la pesadilla del tráfico. Htaccess en Apache 2.4

Cada vez esta pero el tema. Un ejercito de web scrappers, de personas dedicadas a vivir de crear ...

Sudo sin contraseña

Configuración y uso de sudo en sistemas linux Introducción sobre el comando sudo ¿Qué Hace sudo? ...

Reparar el fichero .zsh_history: zsh: corrupt history file /home/USER/.zsh_history

Introducción A ves por lo que sea se corrompe el fichero de historia de ZSH .zsh_historyy nos apa...

El archivo hosts para trabajar en un servidor o ip distinto del de la resolución DNS

Introudccion fichero de sistema: hosts El archivo hosts es un archivo de texto simple que se util...

Cambiar repositorios de Ubuntu al mirror de OVH

Objetivo Actualizar los repositorios APT de Ubuntu para que utilicen el mirror de OVH: Mejora la...

## Guía Rápida de find - Búsquedas Avanzadas

🗂️ Buscar por Antigüedad Archivos más antiguos que: # Más de 1 año find /directorio -type f -mtim...

APT Upgrade - Modos Desatendido vs Manual

Problema común Por defecto, apt upgrade -y se queda colgado esperando input cuando hay conflictos...

Crear una unidad lógica con el 100%

A veces, voy con prisa. Se me olvida siempre. lvcreate -n [NOMBRE] -l 100%FREE [NOMBRE_VOLUMEN_A_...

Búsqueda y reemplazo recursivo con sed en directorios

Contexto Estrategias para localizar y modificar cadenas de texto en múltiples archivos de forma r...

PHP

PHP es indispensable para un servidor con capacidades Web. Pero existen muchas variantes de como ...

Proxmox

Cosas sobre Proxmox

Git pull, error: server certificate verification failed. CAfile: none CRLfile: none

Introducción El problema me apareció en un proxmox desactualizado, cuando quise hacer un pull de ...

[PRIV] Instalar Proxmox desde 0

OVH Seguridad mkdir /root/soft;cd /root/soft/; wget https://download.configserver.com/csf.tgz; ta...

LVM Práctico para Proxmox y OVH

Introducción Es un tip que uso para mis necesidades. Entre otras, no uso ZSF por la carga que sup...

Red OVH vrack para Proxmox 7

Introducción El artículo es para un escenario de uso del vrack de OVH en un escenario específico....

Como arreglar el error Sender address rejected: need fully-qualified address (in reply to RCPT TO command)

Introducción Algunas veces tenemos hosts (máquinas) de servicio, como Proxmox, en las que las pec...

Proxmox, Hetzner, y bloques de Ips adicionales en modo Routed

Introducción Tra una experiencia desastrosa con el proveedor Scaleway y su sistema Elastic Metal ...

Desactivar los mensajes de log en la consola (Proxmox)

Introducción Una de las cosas que hago al comenzar con una nueva máquina de Proxmox, es desactiva...

Proxmox: Servicios Colgados - Diagnóstico y Soluciones

Descripción del Problema Proxmox ocasionalmente experimenta un estado donde los servicios del sis...

Ampliación de disco (basado en qcow2) en sistema virtualizado KVM (proxmox)

Contexto Proceso para ampliar un disco virtual qcow2 en Proxmox cuando el sistema operativo invit...

Ampliación de disco en sistema virtualizado KVM (proxmox)

Introducción En un escenario de uso de discos virtuales, como KVM, Proxmox y otros, a veces es ne...

NFS cliente en un sistema linux (rpm o debian)

Descripción Para montar un cliente NFS, es decir, para que en un sistema podamos montar un path r...

SSH

SSH es el protocolo que nospermite conectar de forma remota ay segura a nuestra máquinas.

Apagando fuegos

A veces hay cosas que son propias de un bombero de sistemas

your CPU is missing AVX instruction set flag para instalar mongoDb Jetbackup entre otros

Introducción A veces, como administrador de sistemas, me sorprende la dirección que está tomando ...

Nginx

Gestión de Versiones de PHP en Raspberry Pi

Contexto Cuando tienes múltiples versiones de PHP instaladas en tu Raspberry Pi (especialmente us...

Configuración correcta de Let's Encrypt en Webmin con

Problema común tras instalación de Webmin Webmin puede venir con certificados SSL preconfigurados...

Cosas de relays y postfix

Usado en muchos de mis sistemas, aqui algunos tips para smart y postfix

Zabbix

Cosas de zabbix

Mysql-MariaDB