Не работают разрешения сервера Samba

У меня установлен сервер 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 для каждого нового файла или папки в моем общем ресурсе

Заранее спасибо!

1
задан 20 January 2016 в 17:07
1 ответ

Используйте вместо этого:

create mask = 0777
directory mask = 0777

. Не забудьте перезагрузить конфигурацию.

1
ответ дан 3 December 2019 в 23:52

Теги

Похожие вопросы