CIFS только владелец общего ресурса может удалять файлы в общем корне

Я сам устанавливал samba на минималистский форк ubuntu (linux-lite).

Сначала я установил его без какого-либо управления пользователем, а только с учетной записью гостя, вот мой smb.conf

[Глобальный]
рабочая группа = РАБОЧАЯ
Строка сервера = Тестировать NAS
имя netbios = тестсан
безопасность = пользователь
зашифровать пароль = правда
сопоставить с гостем = плохой пользователь
гостевой аккаунт = smbguest
DNS прокси = нет

[SMB]
путь = /smb/
доступно = да
просматриваемый = да
записываемый = да
гость хорошо = да
печатный = нет
создать маску = 0664
маска каталога = 0775

У пользователя linux smbguest основной группой является smbusers.

вот локальный файл: drwxrwxr-x 2 root smbusers 4096 авг 1 11:00 /smb/

Когда я монтирую его как cifs или получаю к нему доступ с хоста Windows, я могу создавать, переименовывать и удалять каталоги. Я могу создавать и редактировать файлы, но не могу переименовывать или удалять файлы в общем корне, даже если я их только создал. и я их владелец. Так же, как если бы у меня не было "записи" доступа к папке... но я делаю, так как если я su - smbguest и сделать это оттуда я могу.

Кажется, это как-то связано с ACL CIFS, кто-нибудь сможет объяснить?

0 ответов

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