Alors pourquoi est-il précis si important? Avoir du temps exact sur votre machine est assez important pour plusieurs raisons. De nombreux aspects de votre activité informatique sont liés au temps. Le temps parfaitement synchronisé est crucial pour suivre les problèmes liés à la sécurité; Le dépannage peut devenir assez difficile si les horodatages dans les fichiers journaux sont incorrects. Même pour les services financiers, garder un temps précis est essentiel.
De nombreuses entreprises résolvent les problèmes liés au temps en connectant leurs réseaux avec NTP. Alors qu'est-ce que NTP? Crerions d'abord dedans:
Qu'est-ce que NTP
La forme complète du NTP est le «protocole de temps du réseau», qui a été l'un des moyens les plus authentiques de synchroniser l'horloge sur un réseau. Si votre système utilise NTP, vous n'avez pas besoin de vérifier et de régler votre temps manuellement. Il met automatiquement à jour l'horloge à chaque fois que l'appareil redémarre. C'est un moyen extrêmement précis de mettre à jour l'horloge de votre appareil. Puisque Internet est partout, NTP est utilisé par tous les ordinateurs modernes.
Comment activer la synchronisation NTP sur Linux
La plupart des distributions Linux utilisent «SystemD», qui est livrée avec NTP pour la synchronisation d'horloge. Pour vérifier cela, utilisez la commande ci-dessous:
timeDatectl
Cela indique que le NTP est actif. Si, pour certaines raisons, il n'est pas actif, utilisez la commande mentionnée ci-dessous pour l'activer:
sudo timedatectl set-ntp true
Comment activer NTP pour les distributions Linux sans «systemd»
Mais que se passe-t-il si votre distribution ne vient pas avec «systemd»? Eh bien, dans ce cas, vous pouvez installer NTP.
Pour les distros basés sur Debien, utilisez:
sudo apt install ntp
Pour Fedora:
sudo dnf installer ntp
Pour Arch Linux:
Sudo Pacman -s NTP
Pour Red Hot et Centos:
sudo yum install ntp
Si vous installez NTP sur une distribution qui prend en charge «SystemD», vous devez désactiver le service NTP de «Systemd»:
sudo timedatectl set-ntp false
Comment démarrer NTP
Une fois l'installation terminée, NTP sera actif par défaut. Mais s'il est inactif, utilisez:
sudo systemctl start ntp
Pour le maintenir, l'activation lors de la redémarrage de l'utilisation:
sudo systemctl activer ntp
Comment vérifier l'état du NTP
Pour vérifier l'état de l'utilisation de NTP:
Systemctl Status NTP
Comment vérifier les statistiques NTP
Pour vérifier les statistiques NTP, utilisez la commande:
ntpstat
Comment surveiller le démon NTP
Pour surveiller le démon NTP, nous utiliserons l'utilitaire «NTPQ» avec le drapeau «-p»:
ntpq -p
Comment modifier le «NTP.Fichier Conf ”
Vous pouvez modifier le fichier de configuration NTP en fonction de votre préférence. Pour ouvrir les fichiers, utilisez:
nano / etc / ntp.confli
Ou si vous avez installé VIM, utilisez:
vi / etc / ntp.confli
Il peut être vu dans l'image ci-dessous que différents systèmes de serveurs par défaut sont synchronisés avec le temps.
Vous pouvez conserver les paramètres par défaut, mais si vous souhaitez ajouter une autre directive de pool, visitez les pools NTP et ajoutez les lignes dans le fichier de configuration suivant la syntaxe mentionnée ci-dessous:
Pool [Adresse de piscine] IBUST
Par exemple, vous pouvez trouver des piscines NTP des États-Unis à partir d'ici:
Comment implémenter NTP sur Linux en utilisant Chrony
Il existe un autre outil moderne pour implémenter NTP sur les dernières distributions Linux. Tout d'abord, vérifions comment l'installer sur diverses distributions.
Pour les distros basés sur Debian, utilisez:
sudo apt installer chrony
Pour Red Hot et Centos, utilisez:
sudo yum install chrony
Pour Fedora:
sudo dnf installer chrony
Pour activer le démon chrony, utilisez:
Systemctl Active --now CHRONY
Maintenant, vérifiez-le en vérifiant l'état:
Statut Systemctl Chrony
Pour vérifier les informations sur les sources et autres statistiques, utilisez:
Chronyc Sourcestats
Pour une sortie détaillée, utilisez l'option «-v» avec la commande ci-dessus:
Chronyc Sourcestats -V
Pour vérifier le nom du serveur auquel notre ordinateur est actuellement synchronisé, utilisez:
Suivi de Chronyc
Pour vérifier et modifier le fichier de configuration, utilisez:
vi / etc / chrony / chrony.confli
La commande ci-dessus est pour Debian et Ubuntu, pour Red Hot, Fedora et Centos, utilisation:
vi / etc / chrony.confli
Conclusion
La synchronisation du temps est essentielle pour déterminer une activité spécifique d'un ordinateur. Chaque système moderne est livré avec un mécanisme qui définit automatiquement le temps de la machine; NTP (Network Time Protocol) est l'un d'eux.
Dans cet article, nous avons appris à synchroniser le temps avec le serveur NTP. Si votre distribution est basée sur «Systemd», votre horloge est déjà synchronisée avec NTP. Nous avons également discuté de l'installation et de l'activation du service NTP pour les distributions qui ne sont pas basées sur «systemd». Il existe une autre utilité pour la configuration NTP appelée «Chrony», qui a des fonctionnalités supplémentaires mais fait essentiellement le même travail.