Неудавшаяся привязка к/var/run/freeradius/freeradius.sock: Разрешение отклонено

MindTouch (ранее известный как Dekiwiki) довольно хорош. Мы используем его для нашей Интранет, и наши пользователи, кажется, любят его.

0
задан 18 August 2009 в 18:37
1 ответ

Две возможности происходят со мной первое, что пришло на ум. Прежде всего, каталог,/var/run/freeradius, не существует, или у пользователя нет разрешения записать в том каталоге. Вы устанавливали от пакета или источника? Из чего результат ls /var/run/freeradius/ и какой пользователь Вы выполняете freradius как? Если Вы установили от пакета, каталог должен был быть установкой для Вас. Если не Вы, возможно, должны создать/var/run/freeradius каталог и дать ему использование верных полномочий chown и chmod. Посмотрите на страницы справочника для них.

Другая возможность состоит в том, что Сокет становится созданным, поскольку корень и затем privleges отбрасывается. В этом случае Вы, возможно, должны сделать umask для freeraduis демона 002 и/var/run/freeradius каталог sgid групповому пользователю для freeradius. Эти изменения должны были бы быть сделаны в сценарии, который запускает freeradius. См. страницы справочника для umask и chmod для получения дополнительной информации об этом.

При установке пакета из репозитория Ubuntu, обе проблемы должны были быть обработаны. Если Вы не сделали можно хотеть полагать, что установка пакета, использующего склонный - добирается или способность. Если Вы не уверены который пакет установить способный кэш использования для обнаружения. apt-cache search freeradius должен сказать, какие пакеты для freeradius доступны. apt-get -s install package говорит Вам, что будет установлено и apt-get install package на самом деле пакеты.

1
ответ дан 4 December 2019 в 23:27
  • 1
    Спасибо. Я haven' t попробовал эти шаги, но я благодарен за Ваш ответ. –  Hosam Aly 16 September 2009 в 12:19

Теги

Похожие вопросы