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

Исходное сообщение
"Многоуважаемый ALL помогите "

Отправлено durdom , 13-Фев-03 20:32 
Проблема в следующем. На серваке рассыпался винт. Заменил. Все поставил и настроил как было. Вроде работает без проблем и как надо, но есть одно но. Раньше когда стояла самба и юзеры входили в сеть то на зашаренных ресурсах они создавали каталоги и файлы с create mask = 0777. Сейчас на нужных шарах в smb.conf стоит тоже самое но когда юзеры создают папки и файлы (из эмуляции доса. Программы досовские и выгружают маленькую базу в dbf для передачи в другую сеть) то у них нет доступа на запись и естесно досовские проги кричат что устройство не готово. Шары предназначены для передачи небольших баз данных в dbf из одной сети в другую. По mount -t smbfs сервера смонтированы между собой. проблем нет .... Но как заставить самбу что бы она назначала create mask = 0777 ???? Уже мозги кипят. ПОМОГИТЕ ПЛИЗ.

Содержание

Сообщения в этом обсуждении
"RE: Многоуважаемый ALL помогите "
Отправлено Igor , 13-Фев-03 20:42 
[share1]
    path = /usr/local/samba/share1
    create mask = 0600                                                    
    directory mask = 0700

?


"RE: Многоуважаемый ALL помогите "
Отправлено durdom , 13-Фев-03 20:56 
>[share1]
>    path = /usr/local/samba/share1
>    create mask = 0600
>    directory mask = 0700
>

спасибо с директориямми получилось .... а вот как с файлами быть которые создаются в этих директориях? они не имеют доступа на запись.


"RE: Многоуважаемый ALL помогите "
Отправлено Igor , 13-Фев-03 21:04 
Я, конечно, имел в ввиду:  
create mask = 0555 (эта директива как раз для файлов)
directory mask = 0777

А что у тебя в описании ресурса?


"RE: Многоуважаемый ALL помогите "
Отправлено durdom , 13-Фев-03 21:17 
>Я, конечно, имел в ввиду:
>create mask = 0555 (эта директива как раз для файлов)
>directory mask = 0777
>
>А что у тебя в описании ресурса?


[obmen]
   comment              = Exchange directory (obmen)
   path                 = /home/obmen
   read only            = no
   public               = yes
   valid users          = @user bcat
   writable             = yes
   printable            = no
   write list           = @user bcat
   create mask          = 0777
   directory mask       = 0777

директория имеет rwx а файлы rw ... а вот на выполнение не могу добится :)


"RE: Многоуважаемый ALL помогите "
Отправлено Igor , 13-Фев-03 21:25 
Тогда вместо  
create mask = 0777
поставь
force create mode = 0777


"RE: Многоуважаемый ALL помогите "
Отправлено durdom , 13-Фев-03 21:27 
>Тогда вместо
> create mask = 0777
>поставь
> force create mode = 0777


ок ..... все в норме ... огромное спасибо