Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: BIND ошибка в правах.  (Прочитано 4018 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн scmb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
BIND ошибка в правах.
« : 20 Февраля 2011, 10:33:06 »
ДОбрый день. ВОзникла такая проблема при установке bind. На тестовой виртуальной машине ставлю серверную версию 10.04. Делаю по инструкции коих много на просторах интернета. Т.е. начинаю с того, что останавливаю демон
/etc/init.d/bind9 stop.
Потом создаю соотв. папки, ссылку и права выставляю:
mkdir -p /var/lib/named/etc
mkdir /var/lib/named/dev
mkdir -p /var/lib/named/var/cache/bind
mkdir -p /var/lib/named/var/run/bind/run
mv /etc/bind /var/lib/named/etc
ln -s /var/lib/named/etc/bind /etc/bind
mknod /var/lib/named/dev/null c 1 3
mknod /var/lib/named/dev/random c 1 8
chmod 666 /var/lib/named/dev/null /var/lib/named/dev/random
chown -R bind:bind /var/lib/named/var/*
chown -R bind:bind /var/lib/named/etc/bind
И после того, как пытаюсь запустить bind он выдает ошибку:
law@test:/var/cache$ sudo /etc/init.d/bind9 restart
[sudo] password for law:
 * Stopping domain name service... bind9     
     rndc: connect failed: 127.0.0.1#953: connection refused                                    [ OK ]
 * Starting domain name service... bind9                                                                   [fail]

law@test:/var/cache$ tail /var/log/syslog

law@test:/var/cache$ tail /var/log/syslog
Feb 20 18:30:07 test named[1281]: starting BIND 9.7.0-P1 -u bind -t /var/lib/named
Feb 20 18:30:07 test named[1281]: built with '--prefix=/usr' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc/bind' '--localstatedir=/var' '--enable-threads' '--enable-largefile' '--with-libtool' '--enable-shared' '--enable-static' '--with-openssl=/usr' '--with-gssapi=/usr' '--with-gnu-ld' '--with-dlz-postgres=no' '--with-dlz-mysql=no' '--with-dlz-bdb=yes' '--with-dlz-filesystem=yes' '--with-dlz-ldap=yes' '--with-dlz-stub=yes' '--with-geoip=/usr' '--enable-ipv6' 'CFLAGS=-fno-strict-aliasing -DDIG_SIGCHASE -O2' 'LDFLAGS=-Wl,-Bsymbolic-functions' 'CPPFLAGS='
Feb 20 18:30:07 test named[1281]: adjusted limit on open files from 1024 to 1048576
Feb 20 18:30:07 test named[1281]: found 1 CPU, using 1 worker thread
Feb 20 18:30:07 test named[1281]: using up to 4096 sockets
Feb 20 18:30:07 test named[1281]: loading configuration from '/etc/bind/named.conf'
Feb 20 18:30:07 test named[1281]: /etc/bind/named.conf.options:2: change directory to '/var/cache/bind' failed: permission denied
Feb 20 18:30:07 test named[1281]: /etc/bind/named.conf.options:2: parsing failed
Feb 20 18:30:07 test named[1281]: loading configuration: permission denied
Feb 20 18:30:07 test named[1281]: exiting (due to fatal error)
Я понимаю, что проблема где-то в правах, но не могу понять где именно =(

Acer Aspire R3700.  NVIDIA® ION™. Ubuntu 14.04 LTS - Проект домашнего медиацентра.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: BIND ошибка в правах.
« Ответ #1 : 20 Февраля 2011, 12:30:47 »
Скорее всего проблема из за bind в chroot с apparmor: https://forum.ubuntu.ru/index.php?topic=28580.msg322107#msg322107

Оффлайн scmb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Re: BIND ошибка в правах.
« Ответ #2 : 20 Февраля 2011, 15:15:24 »
Скорее всего проблема из за bind в chroot с apparmor: https://forum.ubuntu.ru/index.php?topic=28580.msg322107#msg322107

точно! Эти замечательные несколько строк все сделали =) А то замучился выставлять права на папки. Спасибо большое! Тему можно в архив =)
Acer Aspire R3700.  NVIDIA® ION™. Ubuntu 14.04 LTS - Проект домашнего медиацентра.

 

Страница сгенерирована за 0.046 секунд. Запросов: 25.