Sommaire :
Garder la date et l’heure de votre système précises est crucial pour diverses opérations, allant de la journalisation aux tâches d’automatisation. Cet article couvre comment modifier l’heure du serveur sous linux ou changer le fuseau horaire sous Linux, synchroniser l’heure de votre serveur avec le NTP (Network Time Protocol), et d’autres tâches connexes.
![](https://brandonvisca.com/wp-content/uploads/2024/06/image-3.gif)
Comment synchroniser l’heure avec NTP
La synchronisation de l’heure de votre serveur avec le NTP garantit que l’horloge de votre système est toujours précise. La plupart des distributions Linux sont équipées de systemd-timesyncd
, un client NTP léger.
Pour vérifier l’état actuel de la synchronisation de l’heure, utilisez la commande timedatectl
:
timedatectl status
Si le service NTP est inactif, activez-le avec :
timedatectl set-ntp true
Pour vérifier plus en détail l’état de systemd-timesyncd
, vous pouvez exécuter :
systemctl status systemd-timesyncd
S’il est désactivé, activez-le avec :
systemctl start systemd-timesyncd
systemctl enable systemd-timesyncd
Pour des étapes plus détaillées, consultez Comment définir ou changer le fuseau horaire sous Linux.
Comment définir ou changer le fuseau horaire sous Linux
Vérifier le fuseau horaire actuel
Avant de changer votre fuseau horaire, vérifiez le fuseau horaire actuellement défini avec :
timedatectl
Lister les fuseaux horaires disponibles
Pour lister tous les fuseaux horaires disponibles, utilisez :
timedatectl list-timezones
Vous pouvez également explorer le contenu du répertoire /usr/share/zoneinfo/
pour trouver votre fuseau horaire préféré.
Définir le fuseau horaire
Pour définir le fuseau horaire de votre système à un emplacement spécifique, par exemple New York, utilisez la commande suivante :
timedatectl set-timezone Europe/Paris
Cette commande crée un lien symbolique de /usr/share/zoneinfo/
vers /etc/localtime
. Alternativement, vous pouvez créer ce lien manuellement :
ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
Pour des instructions plus détaillées, visitez Comment changer le fuseau horaire sous Linux.
Configurer le fuseau horaire sous Ubuntu
Méthode 1 : Utiliser le terminal
Ouvrez le terminal et exécutez la commande suivante pour ouvrir une liste de fuseaux horaires :
tzselect
Suivez les invites pour sélectionner votre pays et fuseau horaire.
Méthode 2 : Utiliser timedatectl
Une autre méthode consiste à utiliser la commande timedatectl
, comme expliqué ci-dessus.
Méthode 3 : Utiliser l’interface graphique
Si vous préférez utiliser une interface graphique, allez dans Paramètres > Date & Heure et sélectionnez votre fuseau horaire sur la carte.
Pour plus de détails, consultez Comment changer le fuseau horaire sous Ubuntu (3 méthodes faciles).
Foire aux questions
Comment vérifier mon fuseau horaire actuel sous Linux ?
Vous pouvez vérifier votre fuseau horaire actuel en exécutant la commande timedatectl
dans le terminal.
Comment lister tous les fuseaux horaires disponibles ?
Pour lister tous les fuseaux horaires disponibles, utilisez la commande timedatectl list-timezones
.
Comment changer le fuseau horaire sous Ubuntu en utilisant le terminal ?
Pour changer le fuseau horaire sous Ubuntu, vous pouvez utiliser la commande timedatectl set-timezone
suivie de votre fuseau horaire souhaité.
Conclusion
Gérer les paramètres d’heure et de fuseau horaire de votre système est essentiel pour maintenir des journaux précis et le bon fonctionnement du système. En utilisant des outils comme timedatectl
et NTP, vous pouvez vous assurer que l’horloge de votre système Linux est toujours précise. Pour des guides plus complets, consultez des sources comme le guide de Rackspace sur la configuration de la date, de l’heure et du fuseau horaire sur un serveur Linux ou le guide de wikiHow sur le changement de fuseau horaire sous Linux.