powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / cifs, samba и права
4 сообщений из 4, страница 1 из 1
cifs, samba и права
    #35758043
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня!

Имеется сервер (FreeBSD), с расшаренными при помощи samba ресурсами. Пример конфига:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
[sharefolder]
    path = /path/to/foldef
    read only = no
    guest ok = no
    create mode =  0664 
    directory mode =  0775 
    vfs object = vscan-clamav
    vscan-clamav: config-file = /usr/local/etc/samba-vscan/vscan-clamav.conf

К нему подключены виндовые машины (их большинство) - с ними вопросов нет. Папки и файлы создаются с правами как указано в конфиге.
Вот с подключением машин под Линуксом (пробовал на мандриве 2008 и альтлинуксе 4.1) есть ньюансы.
Если шара примонтирована с опцией -t smbfs, или просто открыта в Konqueror как smb://user@server/sharefolder - тож нормально. Новая папка создаётся с правами 775.

Но когда шару монтирую c с опцией -t cifs - вот тут права для вновь создаваемой папки получаются 755. Строка из /etc/fstab
Код: plaintext
//srv.local/sharefolder          /mnt/srvshare                 cifs    username=vasya,password=xxx,uid= 500 ,gid= 500          0         0 
Попробовал сначала в конфиг шары добавить строки
force create mode = 0664
force directory mode = 0775
однако они не возимели действа.
Так понимаю, что проблема всё таки на клиенте, притом, только с cifs. Попробовал добавить dir_mode и file_mode в /etc/fstab, выставить umask 0002 - тож мимо.

Подскажите, вобще то возможно ли чтоб при монтировании cifs права на вновь создаваемые папки/файлы задавались серверным конфигом? Интересует именно монтирование как cifs.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
cifs, samba и права
    #35760066
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по количеству просмотров и ответов, проблема либо неразрешима, либо тривиальна. Либо, такое поведение является фичей.

Ладно, попробую сформулировать вопрос иначе.
Каким образом можно заставить создавать в серверной шаре файлы с правами 664 и папки с правами 775 в случае когда оная шара смонтирована на клиенте как cifs? В настоящее время при монтировании с -t cifs права получаются 644 и 755 соответственно.
...
Рейтинг: 0 / 0
cifs, samba и права
    #35763827
Alex_Bratsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в smb.conf права доступа я прописываю в секции [global]
...
Рейтинг: 0 / 0
cifs, samba и права
    #35794990
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в [global] заработает как надо для одной шары... но что делать, когда на разных шарах нужны разные права? Тоесть, для файлопомойки разрешения по максимуму, но есть несколько шар со строгими правилами. А всего на сервере десятка два шар.
Вобще, не могу понять изначально, это проблема настройки клиента или сервера. Интуитивно склоняюсь к тому, что это проблема клиента.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / cifs, samba и права
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]