Bind9 et différentes zones d'emplacement

J'essaie simplement d'exécuter le serveur DNS et la plupart des guides que j'ai suivis sur Internet me conseillent de créer des fichiers de zone dans

/ etc. / obligatoire / Zones

ou

seulement / etc / bind /

. Mais je veux aller à une autre façon

/ serveur / Zones

. J'ai changé les autorisations et les propriétaires de dossiers:

chmod -R 640 / Les serveurs

et

chown -R ROOT: Reliure / Les serveurs

ainsi que l'ajout d'une chaîne "/ servers / ** rw" dans

/etc/apparmor.d/usr.bin. named

Quand je vérifie mes magazines, je reçois un refus de résoudre le catalogue / Les serveurs / zone ...
Invité:

Giselle

Confirmation de:


chmod -R 640 /servers

Supprimer les bits d'exécution du catalogue / servers. Utilisateurs sans autorité root Nécessite des autorisations à exécuter dans des annuaires pour accéder à leur contenu.

Au lieu de cela, essayez d'utiliser le mode symbolique X, qui installera un bit exécutable installé de récursivité pour les répertoires, mais pas pour les fichiers:

chmod -R u=rwX,g=rX,o= /servers

Sur la page manuelle chmod:

Des lettres

rwxXst

Sélectionnez les bits de mode Fichier pour les utilisateurs concernés: lire (

r

), écrire (

w

), Effectuer (Ou trouver des catalogues) (

x

),

effectuer / Rechercher uniquement si le fichier est un répertoire ou a déjà la permission d'exécuter pour certains utilisateurs (

X

)

,

Pour répondre aux questions, connectez-vous ou registre