Wiki
Accueil › Serveurs root › Nom d'hôte et fuseau horaire

Nom d'hôte et fuseau horaire

Définir le nom du serveur et synchroniser l'heure.

Le nom d'hôte est le nom du serveur sur le réseau. Il apparaît dans l'invite du shell, dans les journaux et comme expéditeur des e-mails. Le fuseau horaire détermine l'affichage des heures. L'horloge système fonctionne en interne en UTC.

Ces commandes s'exécutent en tant que root. En tant qu'utilisateur normal, placez sudo devant.

  1. Définir le nom d'hôte. Choisissez de préférence un nom complet, par ex. server01.example.de. Les lettres, chiffres et tirets sont autorisés.
    hostnamectl set-hostname server01

    Le nom est enregistré dans /etc/hostname et reste valable après un redémarrage.

  2. Ajouter le nom d'hôte dans /etc/hosts. Sans cette entrée, sudo affiche unable to resolve host à la prochaine commande. Ajoutez la ligne 127.0.1.1 avec le nouveau nom :
    nano /etc/hosts
    127.0.1.1   server01
  3. Définir le fuseau horaire. Pour l'Allemagne, Europe/Berlin est correct. timedatectl list-timezones affiche tous les fuseaux.
    timedatectl set-timezone Europe/Berlin
  4. Vérifier la synchronisation de l'heure. Le serveur récupère l'heure sur le réseau via le protocole NTP. La sortie doit afficher System clock synchronized: yes et NTP service: active.
    timedatectl status

    Si l'on lit NTP service: inactive, timedatectl set-ntp true active le service. Si le pare-feu bloque le trafic UDP sortant sur le port 123, aucune synchronisation n'a lieu. Cela concerne la section Pare-feu avec ufw.

Pourquoi l'heure est importante