Назад | Перейти на главную страницу

Samba: не удаляемый каталог в общедоступном ресурсе

У меня это в smb.conf

[global]
security = user
guest account = nobody
map to guest = Bad User

[myshare]
path = /var/myshare
available = yes
browsable = yes
guest ok = yes
read only = no
force create mode = 0775

Это дает пользователям анонимный доступ к myshare. Я хочу создать каталог /var/myshare/permanent которые пользователи не могут удалить. Пользователи должны иметь возможность создавать / изменять / удалять файлы и каталоги в /var/myshare и /var/myshare/permanent. Возможно ли это с общими ресурсами анонимного доступа?

Самый простой способ - установить атрибут append в linux.

# chattr +a permanent

В этом случае вы можете писать в каталог, но не можете удалить его, пока не удалите атрибут.