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

Исходное сообщение
"SMB create mask = 0777 даёт 0755"

Отправлено tayfur , 03-Дек-07 12:57 
Сделал шару для обмена документами

[Obmen]
    writable = yes
    browsable = yes
    hide dot files = no
    create mask = 0777
    comment = Document Repositary
    path = /home/depot

Когда пользователи копируют документы, файлы и папки получают маску 0755 вместо 0777
Как с этим бороться?

Кроме того на консоль периодически выкидывает ошибку
server smbd[27185]: call_nt_transact_ioctl(0x90060): Currently not implemented.


Содержание

Сообщения в этом обсуждении
"SMB create mask = 0777 даёт 0755"
Отправлено SubGun , 03-Дек-07 13:01 
А зачем 777 права? Вы извращенец?

"SMB create mask = 0777 даёт 0755"
Отправлено tayfur , 03-Дек-07 14:50 
>А зачем 777 права? Вы извращенец?

Я нет.
ЮЗверь1 просит юЗверя2 кинуть ему файлом.
ЮЗверь2 просит юЗверя1 после получения файла его удалить.
Ну как тут можно юЗверей огорчать.
К тому же эта папка так и называется - Обмен.


"SMB create mask = 0777 даёт 0755"
Отправлено SubGun , 03-Дек-07 15:43 
>>А зачем 777 права? Вы извращенец?
>
>Я нет.
>ЮЗверь1 просит юЗверя2 кинуть ему файлом.
>ЮЗверь2 просит юЗверя1 после получения файла его удалить.
>Ну как тут можно юЗверей огорчать.
>К тому же эта папка так и называется - Обмен.

Есть такие опции:

valid users = 
admin users =
force user =
force group =


"SMB create mask = 0777 даёт 0755"
Отправлено B0BKA , 03-Дек-07 15:07 
>Когда пользователи копируют документы, файлы и папки получают маску 0755 вместо 0777
>
>Как с этим бороться?

force create mode = 0777
force directory mode = 0777



"SMB create mask = 0777 даёт 0755"
Отправлено tayfur , 04-Дек-07 12:41 
Поставил в опции шары
create mode = 0777
directory mode = 0777
и всё как надо заработало, правда файлам маску ставит 0766
но и на том замечательно



"SMB create mask = 0777 даёт 0755"
Отправлено ndaemon , 23-Сен-10 14:40 
chmod -R a+rwx \folder    тока под рутом или с sudo