Changer le fuseau horaire et mettre à l’heure un serveur sous Debian
Il m'est déjà arrivé d'avoir des problèmes lors d'une connection FTP à mon serveur sous Debian, à cause d'une problème de fuseau horaire.
Mais comment modifier le fuseau horaire (timezone) de son serveur ? C'est très simple !
En effet il suffit de reconfigurer le paquet tzdata (timezone data), avec dpkg, le gestionnaire de paquet de Debian et Ubuntu :
sudo dpkg-reconfigure tzdata
On vous demandera alors votre région dans le monde:
Puis votre ville :
Et voilà votre serveur est sur le bon fuseau horaire :)
Et si vous voulez le mettre à l'heure ? De part l'interaction d'un serveur sur internet, il est important d'avoir l'heure précise afin d'éviter les erreurs et avoir une bonne synchronisation entre les services.
Nous allons donc installer un serveur de temps NTP (Network Time Protocol).
sudo apt-get install ntp ntpdate
Puis pour régler l'heure sur les serveurs NTP de Debian :
sudo ntpdate-debian
Attention, cette dernière commande ne marchera pas sur les VPS OpenVZ. Avec la virtualisation vous n'avez pas accès à l'heure, si vous remarquez un décalage, contactez votre hébergeur.
Notez que si vous utilisez un firewall (ex: iptables) il vous faudra ouvrir le port UDP 123.
Et voilà un serveur à la bonne heure ! :-)
L'article Changer le fuseau horaire et mettre à l’heure un serveur sous Debian a été publié sur Angristan