|
@@ -3,9 +3,7 @@
|
|
|
|
|
|
L'horloge du serveur doit être exacte, et pour cela, nous nous référons à un serveur de temps. Le programme qui se connecte et met à jour l'horloge de notre serveur sera **ntp**.
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-```
|
|
|
+```shell
|
|
|
root@atom:/home/ericadmin# apt install ntp
|
|
|
Lecture des listes de paquets... Fait
|
|
|
Construction de l'arbre des dépendances
|
|
@@ -39,8 +37,6 @@ Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u
|
|
|
Traitement des actions différées (« triggers ») pour systemd (232-25+deb9u1) ...
|
|
|
```
|
|
|
|
|
|
-
|
|
|
-
|
|
|
### Test du serveur de temps
|
|
|
|
|
|
2 commandes permettent de vérifier l'état de **ntp**:
|
|
@@ -50,9 +46,7 @@ timedatectl
|
|
|
|
|
|
Voilà le résultat de ces commandes sur mon serveur:
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-```
|
|
|
+```shell
|
|
|
root@atom:/home/ericadmin# ntpq -p
|
|
|
remote refid st t when poll reach delay offset jitter
|
|
|
==============================================================================
|
|
@@ -79,40 +73,26 @@ NTP synchronized: yes
|
|
|
root@atom:/home/ericadmin#
|
|
|
```
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-Nous pouvons voir les serveurs connectés et l'état de la synchronisation.
|
|
|
+ Nous pouvons voir les serveurs connectés et l'état de la synchronisation.
|
|
|
|
|
|
Si la dernière commande renvoie: **Network time on: No**, vous pouvez essayer de configurer le service **systemd** de la façon suivante:
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-```
|
|
|
+```shell
|
|
|
# vim /etc/systemd/timesyncd.conf
|
|
|
```
|
|
|
|
|
|
-
|
|
|
-
|
|
|
Et ajoutez la ligne suivante:
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-```
|
|
|
+```shell
|
|
|
[Time]
|
|
|
Servers=0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org
|
|
|
```
|
|
|
|
|
|
-
|
|
|
-
|
|
|
Sauvez le fichier et testez la configuration de la façon suivante:
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-```
|
|
|
+```shell
|
|
|
# timedatectl set-ntp true
|
|
|
# timedatectl status
|
|
|
```
|
|
|
|
|
|
-
|
|
|
-
|
|
|
Vous devez retrouver: **Network time on: Yes**
|