Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
assab Гость
|
Добавлено: Сб Янв 22 2005 19:02 Заголовок сообщения: Почуму внезапно прекращает работу named? |
|
|
Почуму при попытки запустить named, он внезапно прекращает работу?
С правами на каталог /var/run/named всё в порядке
named.named 755
В messages вот что появляется:
Код: | Jan 22 17:28:59 quasar named[3480]: starting BIND 9.2.1
Jan 22 17:28:59 quasar named[3480]: using 1 CPU
Jan 22 17:28:59 quasar named[3480]: loading configuration from '/etc/named.conf'
Jan 22 17:28:59 quasar named[3480]: no IPv6 interfaces found
Jan 22 17:28:59 quasar named[3480]: listening on IPv4 interface lo, 127.0.0.1#53
Jan 22 17:28:59 quasar named[3480]: listening on IPv4 interface eth0, 192.168.1.10#53
Jan 22 17:28:59 quasar named[3480]: command channel listening on 127.0.0.1#953
Jan 22 17:28:59 quasar named[3480]: couldn't open pid file '/var/run/named/named.pid': Permission denied
Jan 22 17:28:59 quasar named[3480]: exiting (due to early fatal error) |
|
|
Вернуться к началу |
|
|
butcher
Зарегистрирован: 18.04.2003 Сообщения: 467 Откуда: Киров
|
Добавлено: Сб Янв 22 2005 19:17 Заголовок сообщения: Re: Почуму внезапно прекращает работу named? |
|
|
assab писал(а): | Почуму при попытки запустить named, он внезапно прекращает работу?
С правами на каталог /var/run/named всё в порядке
named.named 755
Код: |
Jan 22 17:28:59 quasar named[3480]: couldn't open pid file '/var/run/named/named.pid': Permission denied
|
|
а named под каким пользователем запускается?
Вот и сравните, какие владельцы у каталога /var/run/named/ и от чьего имени хочет создать там файл named _________________ Нет ничего невозможного... |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вс Янв 23 2005 15:52 Заголовок сообщения: |
|
|
Запусти
chown named.named /var/run/named
И все пройдет.
Объясняю глюк. named пытается создать pid-файл в этом каталоге. Прав доступа не хватает, вот он и вываливается. |
|
Вернуться к началу |
|
|
assab Гость
|
Добавлено: Пн Янв 24 2005 15:21 Заголовок сообщения: |
|
|
Права на этот каталог /var/run/named были 755, владелец и группа named.named, но файл named создать не мог, стало быть он запускается не как named.
А как это посмотреть и изменить? Если он запускается не от имени named как это изменить? |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Пн Янв 24 2005 16:09 Заголовок сообщения: |
|
|
ps aux
а вам именно пользователь named нужен? _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
assab Гость
|
Добавлено: Пн Янв 24 2005 18:50 Заголовок сообщения: |
|
|
Я точно не знаю, но если каталогу при установке назначали права named.named может, он и запускаться так должен... Я слышал что некоторые службы лучше рутом не запускать. Насчёт named я не знаю... |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Янв 24 2005 22:04 Заголовок сообщения: |
|
|
Я знаю. bind (в миру named) очень желает запускаться под юзверем named. Этот юзверь должен иметь права чтения на каталог с конфигами и запись в каталог, где PID-лежит и каталог с вторичными зонами, если они у вас есть. |
|
Вернуться к началу |
|
|
.chip.
Зарегистрирован: 25.01.2005 Сообщения: 20 Откуда: г. Калуга
|
Добавлено: Вт Янв 25 2005 14:50 Заголовок сообщения: |
|
|
assab писал(а): | Права на этот каталог /var/run/named были 755, владелец и группа named.named, но файл named создать не мог, стало быть он запускается не как named.
А как это посмотреть и изменить? Если он запускается не от имени named как это изменить? |
Hint:
Код: | Jan 22 17:28:59 quasar named[3480]: loading configuration from '/etc/named.conf'
|
man named на предмет ключа -u _________________ :wq |
|
Вернуться к началу |
|
|
|