Вопрос банальный как пробка
Как дать доступ к каталогу сайта нескольким пользователям?
есть каталог www, хозяином каталога являеться www
есть еще 2 пользователя, которые должны иметь возможность менять содержимое каталога user1 и user2как дать им совместный доступ?
chown -R позволяет просто сменить хозяина
пользователей создал через sysinstall с группой www - не помогло
>[оверквотинг удален]
>Как дать доступ к каталогу сайта нескольким пользователям?
>есть каталог www, хозяином каталога являеться www
>есть еще 2 пользователя, которые должны иметь возможность менять содержимое каталога user1
>и user2
>
>как дать им совместный доступ?
>
>chown -R позволяет просто сменить хозяина
>
>пользователей создал через sysinstall с группой www - не помоглоПользователей - в группу www
chgrp -R www каталог
chmod -R 775 каталог
>[оверквотинг удален]
>Как дать доступ к каталогу сайта нескольким пользователям?
>есть каталог www, хозяином каталога являеться www
>есть еще 2 пользователя, которые должны иметь возможность менять содержимое каталога user1
>и user2
>
>как дать им совместный доступ?
>
>chown -R позволяет просто сменить хозяина
>
>пользователей создал через sysinstall с группой www - не помоглодля таких вещей есть ACL (Access Control List)
для FreeBSD необходимо примаунтить раздел с опцией acls
добавить в ядро
options UFS_ACL
потом setfacl для нужной папкиЕсли линукс, тоже думаю особых проблем не будет.
В этом случае независимо от того кто является владельцем каталога/файла пользователь будет иметь те права которые выставлены в acl листе.
добавление пользователей в групу от которой работает весь веб сервер, может негативно сказатся на безопасности.
>[оверквотинг удален]
>options UFS_ACL
>потом setfacl для нужной папки
>
>Если линукс, тоже думаю особых проблем не будет.
>
>В этом случае независимо от того кто является владельцем каталога/файла пользователь будет
>иметь те права которые выставлены в acl листе.
>
>добавление пользователей в групу от которой работает весь веб сервер, может негативно
>сказатся на безопасности.фря
не охота ядро перекомпелировать
а если откинуть безопастность, то в принципе должно работать простым добавлением в группу?
А для чего еще нужны группы :)
Необязательно добавлять их именно в www, можно и в отдельную, но именно ее поставить на каталоги. Также возможно полезным будет установка SGID бита на каталоги, дабы вновь создаваемые файлы/каталоги наследовали группу родительских независимо от основной группы создателя.P.S. Лучше всегда используйте -h при chown -R, когда нибудь это спасет вас от больших проблем.
>А для чего еще нужны группы :)
>Необязательно добавлять их именно в www, можно и в отдельную, но именно
>ее поставить на каталоги. Также возможно полезным будет установка SGID бита
>на каталоги, дабы вновь создаваемые файлы/каталоги наследовали группу родительских независимо от
>основной группы создателя.
>
>P.S. Лучше всегда используйте -h при chown -R, когда нибудь это спасет
>вас от больших проблем.странно почему у меня с группой не сработало :(
"будет установка SGID бита на каталоги" - а можно поподробней, как это сделать?
"chown -R -h" так чтоли? что это дает?
Попробуйте почитать маны по chown и chmod вместо задания глупых вопросов.