Биты режима по умолчанию для сетевого ресурса?

Мне настраивали RAID-массив программного обеспечения на ПК с Gnome Ubuntu 16.04 с получающимся/dev/md0, отформатированным как EXT4 и смонтированным как / RAID. Я использую Samba для совместного использования различных каталогов от / RAID этой машины (Пример/RAID/Documents). Новые файлы становятся созданными с битами режима 744 (от машины окон) или 644 (от машины Linux). Это приводит к пользователю, создающему файл, затем другой пользователь не может отредактировать файл.

В создании пользователей для совместного использования Samba я добавил их без корневого каталога, таким образом, нет никаких связанных с пользователем ~/.profile, ~/.bashrc, и т.д. для изменения (за исключением моего входа в систему). Я попытался влиять на новый umask путем изменения "сессии дополнительный pam_umask.so" на "сессию дополнительный pam_umask.so 0000" в/etc/pam.d/common-session. Я также попытался изменить umask в/etc/login.defs. Они все, кажется, связаны с новыми пользователями, однако, и они, конечно, кажется, ничего не изменяют для меня.

Как я влияю на биты режима по умолчанию для новых файлов и каталогов, таким образом, каталоги будут 777, и файлы будут 666? Это кажется, что один подход может быть должен использовать ACL, но я надеялся не должным быть пройти ту кривую обучения!

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

1
задан 31 July 2018 в 01:44

1 ответ

Это приводит к пользователю, создающему файл, затем другой пользователь не может отредактировать файл.

Это - один подход - не единственный подход: Если Вы хотите, чтобы все пользователи смогли отредактировать каждого, какие файлы других затем вместо этого на изменяющихся режимах на всех новых файлах изменяют идентификационные данные тех пользователей локальному пользователю, который имеет доступ к совместно используемой папке... как Вы. Например:

[Documents]
path = /RAID/Documents
read only = no
valid users = mork mindy
force user = strobelight

Только mork и mindy смогут получить доступ к доле, но после того как самба позволяет им в их идентификационных данных, будет изменен на strobelight. Все новые файлы будут сохранены с владельцем = strobleight. Никакая потребность изменить режимы.

0
ответ дан 8 December 2019 в 00:01

Другие вопросы по тегам:

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