Forum Linux.redhat warning: /etc/hosts.allow, line 6: missing ":" separator

Posté par  .
Étiquettes : aucune
0
11
jan.
2010
Bonjour,

Mon logwatch me remonte l'erreur suivante :

warning: /etc/hosts.allow, line 6: missing ":" separator


Ce qui surprenant c'est que le fichier est d'origine :

more /etc/hosts.allow
#
# hosts.allow This file describes the names of the hosts which are
# allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
localhost


Est ce que quelqu'un peut me conseiller ? Merci
  • # man hosts.allow

    Posté par  (site web personnel) . Évalué à 1.

    Les commandes man existent souvent pour les fichiers de conf. Ici man hosts.allow renseigne sur le format attendu.

    Le man dit que le format pour ce fichier de conf est :
    daemon_list : client_list [ : shell_command ]

    avec daemon_list les noms du programme et client_list la liste des hostnames autorisés

    Cordialement,
    • [^] # Re: man hosts.allow

      Posté par  . Évalué à 1.

      Merci sebek,

      mais cela ne me dis pas ce qui cloche dans le fichier. Après lecture du man j'ai modifié le fichier comme ceci :

      ALL :ALL


      Est ce que c'est bon ?
      • [^] # Re: man hosts.allow

        Posté par  (site web personnel) . Évalué à 0.

        En général on évite d'ouvrir toutes les portes au monde entier...
        Peut-être que :
        ALL : localhost
        serait plus approprié ?
        Quitte à rajouter ensuite quelques ouvertures vers des démons fiable (genre sshd):
        ALL : sshd

        NB : il faut penser à mettre :
        ALL : ALL
        dans hosts.deny.

        « IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.