Страница 1 из 1

DNS: permission denied

Добавлено: 2008-10-31 12:14:45
Котопёсег
Подскажите пожалуйста, при попытке ДНСа стянуть зоны с мастер ДНС сервера пишет

Код: Выделить всё

Oct 11 17:09:14 nihao named[511]: /etc/namedb/192.168.0.in-addr.arpa.jnl: create: permission denied


Делаю владельцем папки /var/named/etc/namedb юзера и группу bind:bind, но при ребуте компьютера права слетают назад на root:wheel, bind соответственно запускается под юзером bind, подскажите как лучше сделать запускать bind под рутом или как то закрепить права на папке?

Re: DNS: permission denied

Добавлено: 2008-10-31 16:19:02
skeletor
Всё правильно, так и должно быть.

Re: DNS: permission denied

Добавлено: 2008-10-31 18:49:23
Котопёсег
из-за этой ошибки у меня не создаются файлы со стянутыми зонами и соответственно не пополняется файл зон в ДНСе.

Re: DNS: permission denied

Добавлено: 2008-11-01 12:27:01
manefesto
а если запускать от юзера bind ?

Re: DNS: permission denied

Добавлено: 2008-11-01 14:40:56
Котопёсег
У меня ДНС и так запускается под юзером bind, если запускать под рутом то всё работает, если дать права на папку когда DNS запущен под биндом то тоже всё работает, только права на папку слетают при первом ребуте...

Re: DNS: permission denied

Добавлено: 2008-11-01 14:51:09
manefesto
работай под рутом, или пиши в rc.local

Код: Выделить всё

chown bind:bind /var/named