У меня есть общий каталог в моей Ubuntu VM. Это мой smb.conf:
...
[share]
comment = Ubuntu File Server Share
path = /home/foo/share
browsable = yes
guest ok = yes
read only = no
create mask = 0644
Почти все работает нормально, т. Е. Когда создается новый файл, он маскируется 0644
. Но также всякий раз, когда я открываю (в Windows) и сохраняю существующий файл, права доступа к этому файлу также устанавливаются на 0644
. Это довольно раздражает при редактировании скриптов, которые ранее были маскированы 0755
или 777
.
Есть ли способ заставить Samba сохранять существующие маски разрешений при перезаписи файлов?
[править] ... при создании новых файлов с разрешениями 0644