The OpenNET Project / Index page

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

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

"пользователи хостинга в системе и пермишны"
Сообщение от mse emailИскать по авторуВ закладки(??) on 02-Мрт-05, 14:01  (MSK)
Доброго времени суток. Есть в локальной сети сервак.
FreeBSD gorizont.nk 4.10-RELEASE FreeBSD 4.10-RELEASE #1: Sat Oct 16 23:03:58 MSD 2004     mse@gorizont.lan:/usr/src/sys/compile/gorizont  i386
На нем apache 1.3.29 + php + mysql + perl ну и не суть важно.
Товарищи пользователи сети хостят на нем сайты свои.
Выглядит это так:
su-2.05b# id user
uid=1014(user) gid=1014(user) groups=1014(user)
$HOME=/usr/home/user
/usr/home/user/httpd.conf - это часть конфига апача для данного юзера, где описан витуалхост. В /usr/local/etc/apache/httpd.conf строка Include /usr/home/user/httpd.conf
/usr/home/user/htdocs - это сам DocumentRoot - корень www директории.

На папку /usr/home/user/htdocs приходится выставлять chown user:www

Но постоянно бывают проблемы с пермишнами, например если бзер залил новое файло, его апач не читает, или нарпимер если через апач был создан файл, то юзер его удалить не может.

Какие варианты решения проблемы существуют? Хочелось чтобы была группа н.п. hosting и когда создаю нового клиента, то завожу его в группу эти и проблем нет, се читается и пишется. Это возможно? И как это сделать? Кого в какую группу ввести?

Конечно при этом необходимо, что бы юзеры не могли выходить за пределы своего $HOME и не могли читать файло, которе их не касается.

Спасибо за внимание! Очень жду конструктивных ответов!

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

 Оглавление

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

1. "пользователи хостинга в системе и пермишны"
Сообщение от mse emailИскать по авторуВ закладки(??) on 02-Мрт-05, 15:28  (MSK)
На счет /usr/home/user/httpd.conf - это часть конфига апача для данного юзера, где описан витуалхост. В /usr/local/etc/apache/httpd.conf строка Include /usr/home/user/httpd.conf
теперь этого нет, VirtualHost прописывается на прямую в /usr/local/etc/apache/httpd.conf
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

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




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

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