Esta guía explica cómo configurar la zona horaria de su VPS a París (Europe/Paris) para que la hora del sistema sea correcta.
📋 Requisitos previos
- VPS con acceso root o sudo
- Conexión SSH activa
- Ubuntu/Debian
🔍 Comprobar la zona horaria actual
Bashtimedatectl date timedatectl | grep "Time zone"
🌍 Método 1: Usar timedatectl (recomendado)
Bashtimedatectl list-timezones | grep Europe timedatectl list-timezones | grep Paris sudo timedatectl set-timezone Europe/Paris timedatectl
Debería ver:
Local time: Mon 2026-01-11 14:30:00 CET
Universal time: Mon 2026-01-11 13:30:00 UTC
Time zone: Europe/Paris (CET, +0100)
System clock synchronized: yes
NTP service: active
🔧 Método 2: Enlace simbólico (método tradicional)
Bash1ls /usr/share/zoneinfo/Europe/ 2sudo mv /etc/localtime /etc/localtime.backup 3sudo ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime 4echo "Europe/Paris" | sudo tee /etc/timezone 5date
✅ Verificación
Bashdate timedatectl ls -la /etc/localtime cat /etc/timezone
🕐 Horario de verano (DST)
Europe/Paris gestiona automáticamente el cambio de hora:
- CET (invierno): UTC+1
- CEST (verano): UTC+2
🔄 Sincronización NTP
Bashtimedatectl status sudo timedatectl set-ntp true
Si es necesario:
Bashsudo apt update sudo apt install ntp -y sudo systemctl enable ntp sudo systemctl start ntp
🎯 Otras zonas horarias francesas
Bash1sudo timedatectl set-timezone Europe/Paris # Metropolitana 2sudo timedatectl set-timezone America/Martinique # Antillas 3sudo timedatectl set-timezone America/Cayenne # Guayana 4sudo timedatectl set-timezone Indian/Reunion # Reunión 5sudo timedatectl set-timezone Pacific/Noumea # Nueva Caledonia 6sudo timedatectl set-timezone Pacific/Tahiti # Polinesia
📝 Comandos útiles
Bashdate # Hora local (París) date -u # Hora UTC TZ='America/New_York' date
Advertencia: No modifique la hora manualmente si NTP está activo.
🔍 Solución de problemas
La hora no se sincroniza
Bashsudo timedatectl set-ntp true sudo ntpq -p
La zona horaria no cambia
Bashsudo timedatectl set-timezone Europe/Paris sudo rm /etc/localtime sudo ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
Hora incorrecta tras reinicio
Bashsudo timedatectl set-ntp true sudo apt install chrony -y sudo systemctl enable chrony sudo systemctl start chrony
📚 Recursos adicionales
❓ Preguntas frecuentes
P: ¿Debo usar Europe/Paris o CET directamente?
R: Use siempre Europe/Paris, que incluye las reglas de horario de verano.
P: ¿El cambio de hora es automático?
R: Sí, con Europe/Paris el sistema ajusta la hora dos veces al año.
P: ¿Cómo verificar que NTP funciona?
R: timedatectl status — "NTP service" debe ser "active" y "System clock synchronized" debe ser "yes".