Права доступа в samba

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
kos_fist
рядовой
Сообщения: 41
Зарегистрирован: 2009-05-06 10:59:55

Права доступа в samba

Непрочитанное сообщение kos_fist » 2010-10-13 16:56:09

Доброго времени суток!
Возникла следующая проблема, в smb.conf прописываю права доступа на каталог, соответственно выставляю права доступа на сам каталог chmod"ом, типа nobody:group_name но после редактирования документа пользователем права на документ изменяются с 775 на 575 и юзеры начинают убивать мои мозги :st:
Так прописано в самбе

Код: Выделить всё

[Отдел]
    comment = Отдел
    path = /fileserv/papka
    writeable = yes
    public = yes
    create mask = 0665
    directory mask = 0775
    browseable = no
По правам прописывал так

Код: Выделить всё

 chmod -R 775 /fileserv/papka 

Код: Выделить всё

 chown -R nobody:group_name /fileserv/papka 
Буду очень благодарен за помощЬ!!!
Все Админы деляться на добрых, справедливых и меня.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

BSD_daemon
ефрейтор
Сообщения: 63
Зарегистрирован: 2010-10-09 21:51:17
Откуда: Из тех ворот откуда весь народ

Re: Права доступа в samba

Непрочитанное сообщение BSD_daemon » 2010-10-13 18:20:52

Код: Выделить всё

[Отдел]
    comment = Отдел
    path = /fileserv/papka
    writeable = yes
    public = yes
    create mask = 0664
    directory mask = 0775
    browseable = no

Код: Выделить всё

 
find /fileserv/papka/ -type d  -exec chmod 755 {} \;
find /fileserv/papka/ -type f  -exec chmod 664 {} \;

Код: Выделить всё

 chown -R root:group_name /fileserv/papka 
I also known as: "Нефиг_чем_заняться"

Аватара пользователя
kos_fist
рядовой
Сообщения: 41
Зарегистрирован: 2009-05-06 10:59:55

Re: Права доступа в samba

Непрочитанное сообщение kos_fist » 2010-10-14 9:42:44

BSD_daemon писал(а):

Код: Выделить всё

[Отдел]
.................
    create mask = 0664
.................

Код: Выделить всё

 
find /fileserv/papka/ -type d  -exec chmod 755 {} \;
find /fileserv/papka/ -type f  -exec chmod 664 {} \;
Не мог бы ты прокомментировать данные замечания? Немного не понял почему так? Зачем выставлять права именно 664? И почему самба не может сама на измененных доках ставить права 755 ?
Все Админы деляться на добрых, справедливых и меня.

BSD_daemon
ефрейтор
Сообщения: 63
Зарегистрирован: 2010-10-09 21:51:17
Откуда: Из тех ворот откуда весь народ

Re: Права доступа в samba

Непрочитанное сообщение BSD_daemon » 2010-10-14 9:59:25

kos_fist писал(а): Не мог бы ты прокомментировать данные замечания? Немного не понял почему так? Зачем выставлять права именно 664? И почему самба не может сама на измененных доках ставить права 755 ?
А зачем 665? А нафиг на самбовских шарах права на выполнение? Разве виндовые клиенты могут запускать ELF-фовские файлы да еще к тому же на сервере?
С самбы можно только читать/писать, запустить что либо на серваке - не получится, поэтому execute бит там нафиг не упал.
chmod в двух строчках потому что, одна назначает права на директории, а вторая на файло.
Но чудеса у вас скорее всего из-за chown, где вы овнером поставили nobody.
I also known as: "Нефиг_чем_заняться"

Аватара пользователя
kos_fist
рядовой
Сообщения: 41
Зарегистрирован: 2009-05-06 10:59:55

Re: Права доступа в samba

Непрочитанное сообщение kos_fist » 2010-10-14 10:22:23

BSD_daemon писал(а):Но чудеса у вас скорее всего из-за chown, где вы овнером поставили nobody.
да я и рута прописывал, по разному... просто удивил сам факт что в конфе самбы прописано выдавать права 775 а он прилепливал после изменения 575... вот это было странным и сбило с толку. вообщем сейчас проверю ваш вариант... спасибо за помощь ))
Все Админы деляться на добрых, справедливых и меня.