Gestion du temps

1. Configuration manuelle du temps

La synchronisation de la date et de l’heure n’est pas à prendre à la légère sur un serveur. Pour beaucoup de services, c’est un mécanisme essentiel, comme par exemple la vérification de certifications dans la cryptographie asymétrique ou le lancement des tâches avec cron.

Bien sûr, il est possible de configurer la date et l’heure simplement avec la commande date :

date MMDDhhmm  
date MMDDhhmmYY.ss 

Avec MM pour le mois, DD pour le jour, hh pour l’heure, mm pour les minutes. Éventuellement, il est possible d’ajouter YY pour l’année et .ss pour les secondes.

Pour obtenir la date et l’heure, tapez simplement :

date 

Par exemple, pour configurer le 25 décembre à 23h59 :

[root@cs30 /]# date 12252359  
lun. déc. 25 23:59:00 CET 2017  
[root@cs30 /]# date  
lun. déc. 25 23:59:37 CET 2017  
[root@cs30 /]# 

2. Configuration du fuseau horaire

La meilleure option reste cependant l’utilisation d’un serveur de temps, qui vous garantit que l’heure est exacte et exactement la même sur l’ensemble de vos machines.

Le protocole utilisé pour la synchronisation du temps est NTP (Network Time Protocol) et il est implémenté avec les services ntpd et chrony.

Commencez par configurer le fuseau horaire de votre serveur :

  • Listez les fuseaux horaires disponibles :

timedatectl list-timezones 
  • Configurez le fuseau horaire :

timedatectl...
Pour consulter la suite, découvrez le livre suivant :
couv_RI3RED.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Programmation de tâches
Suivant
Gestion des processus