The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Запуск Bind от пользователя Bind"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Запуск Bind от пользователя Bind"
Сообщение от Tuf Искать по авторуВ закладки(ok) on 24-Мрт-05, 04:22  (MSK)
У меня стоит FreeBSD 4.8 поставил я туда Bind9 он у меня запускается от пользователя root подскажите как его можно запустить от пользователя bind. Про вариант в rc.conf named_enable="YES" и т.д. мне известно. Хотелось бы какой-то другой вариант. Может как у apache в конфиге это прописывается, я правда не нашел.
Tnx.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Запуск Bind от пользователя Bind"
Сообщение от BarS Искать по авторуВ закладки(??) on 24-Мрт-05, 05:14  (MSK)
>У меня стоит FreeBSD 4.8 поставил я туда Bind9 он у меня
>запускается от пользователя root подскажите как его можно запустить от пользователя
>bind. Про вариант в rc.conf named_enable="YES" и т.д. мне известно. Хотелось
>бы какой-то другой вариант. Может как у apache в конфиге это
>прописывается, я правда не нашел.
>Tnx.


У named есть параметры коммандной строки, есть они и в rc.conf (смотри в default).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Запуск Bind от пользователя Bind"
Сообщение от Tuf Искать по авторуВ закладки(ok) on 24-Мрт-05, 14:20  (MSK)
>>У меня стоит FreeBSD 4.8 поставил я туда Bind9 он у меня
>>запускается от пользователя root подскажите как его можно запустить от пользователя
>>bind. Про вариант в rc.conf named_enable="YES" и т.д. мне известно. Хотелось
>>бы какой-то другой вариант. Может как у apache в конфиге это
>>прописывается, я правда не нашел.
>>Tnx.
>
>
>У named есть параметры коммандной строки, есть они и в rc.conf (смотри
>в default).
Если ты про  named_flags="-u bind -g bind" то я написал что про это мне известно.Хотелось бы узнать другой способ.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Запуск Bind от пользователя Bind"
Сообщение от butcher Искать по авторуВ закладки(ok) on 24-Мрт-05, 14:24  (MSK)
>Если ты про  named_flags="-u bind -g bind" то я написал что
>про это мне известно.Хотелось бы узнать другой способ.

только у 9-го бинда флаг -g не для этого:

-g     Run  the  server  in  the  foreground  and  force all logging to
       stderr.

Можно создать скрипт в /usr/local/etc/rc.d/named.sh
который будет запускать его, но непонятно, чем вас _стандартный_ способ не устраивает?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Запуск Bind от пользователя Bind"
Сообщение от Tuf Искать по авторуВ закладки(ok) on 24-Мрт-05, 14:44  (MSK)
>>Если ты про  named_flags="-u bind -g bind" то я написал что
>>про это мне известно.Хотелось бы узнать другой способ.
>
>только у 9-го бинда флаг -g не для этого:
>
>-g     Run  the  server  in
> the  foreground  and  force all logging to
>
>       stderr.
>
>Можно создать скрипт в /usr/local/etc/rc.d/named.sh
>который будет запускать его, но непонятно, чем вас _стандартный_ способ не устраивает?
>

Я создал  скрип named.sh сделал chown -R bind:bind named.sh также сделал тоже самое с named но все равно в процесах он виден от рута запущенным.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Запуск Bind от пользователя Bind"
Сообщение от butcher Искать по авторуВ закладки(ok) on 24-Мрт-05, 14:49  (MSK)
>Я создал  скрип named.sh сделал chown -R bind:bind named.sh также сделал
>тоже самое с named но все равно в процесах он виден
>от рута запущенным.

:)
а что вы в named.sh написали?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Запуск Bind от пользователя Bind"
Сообщение от Tuf Искать по авторуВ закладки(ok) on 24-Мрт-05, 14:52  (MSK)
>>Я создал  скрип named.sh сделал chown -R bind:bind named.sh также сделал
>>тоже самое с named но все равно в процесах он виден
>>от рута запущенным.
>
>:)
>а что вы в named.sh написали?


#!/bin/sh
echo -n 'named '

case "$1" in
start)
        /путь к named
        ;;
stop)
        kill -9 `cat /var/run/named.pid`
        ;;
*)
        echo "Usage: `basename $0` {start|stop}" >&2
        exit 64
        ;;
esac

exit 0

вот такой стандартный скрипт.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Запуск Bind от пользователя Bind"
Сообщение от butcher Искать по авторуВ закладки(ok) on 24-Мрт-05, 14:57  (MSK)
>start)

# ну вот сдесь и напишите:
>        /путь/к/named -u bind
>        ;;

а права лучше обратно вернуть.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Запуск Bind от пользователя Bind"
Сообщение от Tuf Искать по авторуВ закладки(ok) on 24-Мрт-05, 15:05  (MSK)
>>start)
>
># ну вот сдесь и напишите:
>>        /путь/к/named -u bind
>>        ;;
>
>а права лучше обратно вернуть.


named: unknown option '-u'
вот такое получаю

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Запуск Bind от пользователя Bind"
Сообщение от Tuf Искать по авторуВ закладки(ok) on 24-Мрт-05, 15:07  (MSK)
>>>start)
>>
>># ну вот сдесь и напишите:
>>>        /путь/к/named -u bind
>>>        ;;
>>
>>а права лучше обратно вернуть.
>
>
>named: unknown option '-u'
>вот такое получаю

Вернее опция есть но когда просто делаю named -u bind он не запускается.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Запуск Bind от пользователя Bind"
Сообщение от butcher Искать по авторуВ закладки(ok) on 24-Мрт-05, 15:13  (MSK)
>Вернее опция есть но когда просто делаю named -u bind он не
>запускается.

когда вы просто делаете named -u bind, у вас скорее всего запускается named, который стандартный в системе. Хотя зависит от того, как вы установили 9-ый. Так же, когда что-то не запускается, имеет смысл искать причину, а не способ её обхода (обходы нужны только когда устранить причину не представляется возможным). Для этого обычно повышают уровень отладочной информации и смотрят логи. Вероятно причины в том, что нет доступа к конфигурационному файлу, не хватает прав к нему, не хватает прав для записи в каталоги/файлы.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Запуск Bind от пользователя Bind"
Сообщение от Tuf Искать по авторуВ закладки(ok) on 24-Мрт-05, 15:21  (MSK)
Спасибо butcher.Разобрался, просто он не мог записать named.pid в /var/log/named, прав не хватало.Теперь все нормально работает.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру