Bind9 i różne strefy lokalizacji


Próbuję tylko uruchomić i uruchomić serwer DNS, a większość samouczków, które śledziłem online, radzi mi tworzyć pliki stref w

/ itp./oprawa/strefy

lub

po prostu/etc/bind/
... Ale chcę pójść inną drogą

/ server/zones
... Zmieniłem uprawnienia i właścicieli folderów:
chmod -R 640/serwery


i
chown -R root: bind/servers


a także dodanie wiersza „/ servers/** rw” do
/etc/apparmor.d/usr.bin. named


Kiedy sprawdzam dzienniki, otrzymuję odmowę uprawnień do katalogu/serwerów/stref ...
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

         chmod -R 640/servers
usunie bit wykonania z katalogu/servers. Użytkownicy inni niż root potrzebują uprawnień do wykonywania katalogów, aby uzyskać dostęp do ich zawartości.
Spróbuj zamiast tego użyć trybu symbolicznego X, który ustawi rekurencyjnie ustawiony bit wykonywalny dla katalogów, ale nie dla plików:
chmod -R u=rwX,g=rX,o=/servers

Ze strony podręcznika chmod:

Listy
           rwxXst
wybierz bity trybu pliku dla użytkowników, których dotyczy problem: przeczytaj (
           r
), zanotować (
           w
), wykonaj (lub znajdź katalogi) (
           x
),

wykonaj/wyszukaj tylko, jeśli plik jest katalogiem lub ma już uprawnienia do wykonywania dla jakiegoś użytkownika (
             X
)

,

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się