samba и копирование вложенных файлов и папок из-под пользователя

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Mamoulian
Сообщения: 67
ОС: openSuSe 11.1 x86_64

samba и копирование вложенных файлов и папок из-под пользователя

Сообщение Mamoulian »

Здравствуйте.
Имеется следующая проблема: есть сервер samba 3.0.28a, там есть скрытые шары, они подключены у клиента. Если копировать каталоги с подкаталогами из-под пользователя, то возникает ошибка: невозможно создать каталог. Отказано в доступе''. Но, если повторить операцию - подкаталоги создадутся, но ошибка будет уже для подкаталогов глубокого уровня и т.п.
Из-под root'а всё ок.

Теперь пояснения;
Сервер и десктоп - openSuSe 10.3

Настройки шары на сервере:

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

[c$]
        comment = C
        path = /pub
        browseable = yes
        writable = yes
        create mask = 0640
        directory mask = 0777
        read only = No
        user = share


Монтируется на клиенте:

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

//192.168.1.101/c$ /mnt/hyperion/c cifs iocharset=utf8,rw,noexec,file_mode=0640,dir_mode=0750,uid=barlog,gid=users,crede
ntials=/root/.smbcredentials


Копирую: каталог 000, в нём два подкаталога 1 и 2.

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

barlog@hton:~/tmp> cp -R 000/ /mnt/hyperion/c/0_test/
`000/2' -> `/mnt/hyperion/c/0_test/000/2'
cp: невозможно создать каталог `/mnt/hyperion/c/0_test/000/2/2': Отказано в доступе
cp: невозможно создать каталог `/mnt/hyperion/c/0_test/000/2/1': Отказано в доступе


Каталог 000 на сервере создаться. Если команду повторить - созадуться и 000/1 и 000/2 без ошибок.

Что у меня не так настроено? Как починить?
Спасибо сказали: