URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 75073
[ Назад ]

Исходное сообщение
"права доступа, настройка SAMBA"

Отправлено Sergej , 09-Июл-07 04:12 
Здравствуй, уважаемая, аудитория!
Подскажите, пожалуйста, как грамотно действовать…

Требуется, чтобы файлы во всех директориях, кроме cgi-bin, сохранялись с правами доступа 644, а в директориях cgi-bin – 755.

Настройки smb.conf
[www]
    comment = WWW Directory
    path = /www
    username = klop
    read only = No
    create mask = 0755
    force create mode = 0755
    security mask = 0755
    only user = Yes
    hosts allow = 192.168.1.2

Структура каталогов директории www:
/www/site1
/www/site2
/www/site3

Структура каталогов внутри директорий site1..3 одинаковая:
docs/
docs/images/
logs/
cgi-bin/


Содержание

Сообщения в этом обсуждении
"права доступа, настройка SAMBA"
Отправлено perece , 09-Июл-07 13:07 
>Требуется, чтобы файлы во всех директориях, кроме cgi-bin, сохранялись с правами доступа
>644, а в директориях cgi-bin – 755.
>
>Настройки smb.conf
>[www]
>    comment = WWW Directory
>    path = /www
>    username = klop
>    read only = No
     create mask = 0644
     force create mode = 0644
>    # security mask = 0755 это че такое вообще?
>    only user = Yes
>    hosts allow = 192.168.1.2
>
[cgi-bin]
     comment = WWW scripts
     path = /www/scripts
     wide links = yes
>    username = klop
>    read only = No
>    create mask = 0755
>    force create mode = 0755
>    only user = Yes
>    hosts allow = 192.168.1.2

>Структура каталогов директории www:
>/www/site1
>/www/site2
>/www/site3

>Структура каталогов внутри директорий site1..3 одинаковая:
>docs/
>docs/images/
>logs/
>cgi-bin/

mkdir /www/scripts
ln -s /www/site1/cgi-bin /www/scripts/site1
ln -s /www/site2/cgi-bin /www/scripts/site2
ln -s /www/site3/cgi-bin /www/scripts/site3

если такой сурогат не устраивает, то ставить на ФС с поддержкой acl и форсировать нужную моду aclями ФС а не самбой.

\^P^/