У меня установлен сервер Samba на Ubuntu 14.04 LTS
Я установил несколько общих ресурсов smb для всех .
Например, это часть моего smb.conf:
[logs]
path = /srv01/logs
browsable = yes
read only = no
force create mask = 0777
force direcory mode = 0777
Эта общая папка может открываться всем пользователям (работает без авторизации), и у всех есть права на чтение и запись.
А теперь моя проблема.
У меня установлен сервер Samba на Ubuntu 14.04 LTS
Я установил несколько общих ресурсов smb для всех.
Например, это часть моего smb.conf:
[logs]
path = /srv01/logs
browsable = yes
read only = no
force create mask = 0777
force direcory mode = 0777
Эта общая папка может открываться всем пользователям (работает без авторизации), и у всех есть права на чтение и запись.
А теперь моя проблема.
У меня установлен сервер Samba на Ubuntu 14.04 LTS
Я установил несколько общих ресурсов smb для всех.
Например, это часть моего smb.conf:
[logs]
path = /srv01/logs
browsable = yes
read only = no
force create mask = 0777
force direcory mode = 0777
Эта общая папка может открываться всем пользователям (работает без авторизации), и у всех есть права на чтение и запись.
А теперь моя проблема. Когда какой-либо пользователь создает новую папку в этом общем ресурсе (\ myserver \ logs), созданная папка имеет разрешения 0755 для пользователя none. Но в моем smb.conf я установил разрешение 0777 с помощью следующих строк:
force create mask = 0777
force direcory mode = 0777
Что я делаю не так? Мне нужно разрешение 0777 для каждого нового файла или папки в моем общем ресурсе
Заранее спасибо!
Используйте вместо этого:
create mask = 0777
directory mask = 0777
. Не забудьте перезагрузить конфигурацию.