The OpenNET Project / Index page

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

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

"Сайт и права пользователей."  
Сообщение от KuT email on 05-Апр-06, 11:42 
Увожаемые коллеги, помогите!
В том или ином виде задаю вопрос в 3 раз ;(.
Имеется FreeBSD 6.0. Под Apache +mod_php крутится сайт.
Каким образом дать права на корень сайта, чтоб несколько пользователей под разными аккаунтами могли его беспрепятственно править ? Часть из них работает через ftp, часть самбой.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "вроде бы это просто"  
Сообщение от XAnder (ok) on 05-Апр-06, 17:01 
>Каким образом дать права на корень сайта, чтоб несколько пользователей под разными
>аккаунтами могли его беспрепятственно править ?

Самое простое: занести всех этих юзеров в особую группу и назначить эту группу корневому каталогу сайта. Права на этот каталог сделать 775. Вроде всё. Или так не годится?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "вроде бы это просто"  
Сообщение от Gennadi email(??) on 05-Апр-06, 20:17 
>>Каким образом дать права на корень сайта, чтоб несколько пользователей под разными
>>аккаунтами могли его беспрепятственно править ?
>
>Самое простое: занести всех этих юзеров в особую группу и назначить эту
>группу корневому каталогу сайта. Права на этот каталог сделать 775. Вроде
>всё. Или так не годится?


в /etc/fstab записать:

/srv/www/htdocs /home/vasja     none     bind,auto,rw     0 0
/srv/www/htdocs /home/katja     none     bind,auto,rw     0 0
/srv/www/htdocs /home/petja     none     bind,auto,rw     0 0

mount -a

после чего FTP-юзеры vasja, katja и petja получают доступ к /srv/www/htdocs (корень сайта).

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "вроде бы это просто"  
Сообщение от AdVv (??) on 05-Апр-06, 20:27 
>>>Каким образом дать права на корень сайта, чтоб несколько пользователей под разными
>>>аккаунтами могли его беспрепятственно править ?
>>
>>Самое простое: занести всех этих юзеров в особую группу и назначить эту
>>группу корневому каталогу сайта. Права на этот каталог сделать 775. Вроде
>>всё. Или так не годится?
>
>
>в /etc/fstab записать:
>
>/srv/www/htdocs /home/vasja  none  bind,auto,rw  0 0
>/srv/www/htdocs /home/katja  none  bind,auto,rw  0 0
>/srv/www/htdocs /home/petja  none  bind,auto,rw  0 0
>
>mount -a
>
>после чего FTP-юзеры vasja, katja и petja получают доступ к /srv/www/htdocs (корень
>сайта).

А samba-пользователи ? А файлы созданные апачем ?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "вроде бы это просто"  
Сообщение от Gennadi email(??) on 05-Апр-06, 21:10 
>>>>Каким образом дать права на корень сайта, чтоб несколько пользователей под разными
>>>>аккаунтами могли его беспрепятственно править ?
>>>
>>>Самое простое: занести всех этих юзеров в особую группу и назначить эту
>>>группу корневому каталогу сайта. Права на этот каталог сделать 775. Вроде
>>>всё. Или так не годится?
>>
>>
>>в /etc/fstab записать:
>>
>>/srv/www/htdocs /home/vasja  none  bind,auto,rw  0 0
>>/srv/www/htdocs /home/katja  none  bind,auto,rw  0 0
>>/srv/www/htdocs /home/petja  none  bind,auto,rw  0 0
>>
>>mount -a
>>
>>после чего FTP-юзеры vasja, katja и petja получают доступ к /srv/www/htdocs (корень
>>сайта).
>
>А samba-пользователи ? А файлы созданные апачем ?

Опция "rw" означает, что Вы даёте пользователям права "читать и писать"

Занесите ваших пользователей в группу юзера от имени которого запускается апач.

Расшарте /srv/www/htdocs (корень сайта) с соответствующими правами.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "вроде бы это просто"  
Сообщение от AdVv (??) on 05-Апр-06, 20:25 
>>Каким образом дать права на корень сайта, чтоб несколько пользователей под разными
>>аккаунтами могли его беспрепятственно править ?
>
>Самое простое: занести всех этих юзеров в особую группу и назначить эту
>группу корневому каталогу сайта. Права на этот каталог сделать 775. Вроде
>всё. Или так не годится?

Отчегоже годится. Но если в процессе работы создаются файлы, то права на них 755. Т.е. группа их править не может, только владелец. С samba и proftpd я разобрался, а вот как заставить апача создавать 775 так и не понял. Править код сайта я не уполномочен.

Вообще, работая и "многопользовательской" идеологией unix всегда с грустью вспоминаю Netware. Там все было просто и гибко. Здесь сплошные костыли.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "вроде бы это просто"  
Сообщение от KuT email on 07-Апр-06, 12:35 
Народ подскажите а как сменить umask для даемона ?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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