Bind9 e diferentes localizações de zona

1

Estou apenas a tentar arrancar um servidor DNS e a maioria dos guias que segui online diz-me para criar ficheiros de zona em / etc / bind / zones ou apenas / etc / bind / . Mas eu quero usar um caminho diferente, / server / zones . Alterei as permissões e os proprietários das pastas com:

chmod -R 640 / servers e chown -R raiz: bind / servers bem como adicionando a linha "/ servers / ** rw" para /etc/apparmor.d/usr.bin.named

Quando eu verifico meus logs, recebo uma mensagem de permissão negada para o diretório / servidores / zonas ...

    
por OrangesV 22.07.2015 / 00:46

1 resposta

0

chmod -R 640 /servers removerá o bit de execução do diretório / servers. Os usuários não-root precisam executar permissões nos diretórios para acessar seus conteúdos.

Em vez disso, tente usar o modo simbólico X, que definirá o bit executável definido recursivamente nos diretórios, mas não os arquivos:

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

Na página do manual chmod:

The letters rwxXst select file mode bits for the affected users: read (r), write (w), execute (or search for directories) (x), execute/search only if the file is a directory or already has execute permission for some user (X),

    
por 22.07.2015 / 06:06