Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

WinCity.Ru _ Операционные системы *nix _ Шары в Samba

Автор: Bkmz Суббота, 16 Октября 2004, 21:27

Вот какая беда: создал несколько шар, изменил права доступа на 777, и без проблем копирую файлы с виндовских машин на шары, но вот если создать внутри шары папку и в ней попытаться создать еще папку или файл или скопировать в нее чо-нибудь, система говорит что нет прав доступа. Впринципе понятно, у этих папок уже не 777 чмод, но как сделать чтобы при копировании или в создании шар у объектов сразу были чмоды 777?
Система FreeBSD 5.0, Samba не помню какая (на работе сервак) но самая последняя из Stable версий.
Заранее благодарен за ответ.

Автор: yozh Воскресенье, 17 Октября 2004, 1:45

Вот для примера одна из шар в моём smb.conf. Если что непонятно - man smb.conf

comment = tmp directory
path = /tmp
; valid users = Administrator
admin users = Administrator
public = yes
writable = yes
printable = no
create mask = 0664
force create mode = 660
directory mask = 0777
force directory mode = 771
force user = Administrator

Автор: Bkmz Воскресенье, 17 Октября 2004, 20:21

Спасибо, завтра попробую.

Автор: yozh Понедельник, 18 Октября 2004, 14:44

На всякий случай - предупреждение. Мой пример иллюстрирует, как МОЖНО настраивать шары, но не как НУЖНО это делать. Данный конкретный пример именно в в таком виде НЕДОПУСТИМ для реального рабочего сервера из соображений безопасности. Почему - сам догадайся.

Автор: Bkmz Понедельник, 18 Октября 2004, 22:02

Нет, я не сделал именно так. Дело в том, что пермишены на созданные внутри папки прописываются глобально внутри общей конфигурации, и у меня просто с некоторыми шарами косяки получились, сам не знаю почему. Решил проблему удалением шар и заново созданием.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)