LINUX.ORG.RU
ФорумAdmin

Samba - скрытие недоступных директорий

 , ,


0

2

Собственно, сабж, имеется файловая шара Samba, следующий конфиг:

[center]
	comment = center
	path = /center
	public = yes
	writable = yes
	read only = no
	guest ok = no
	browseable = yes
	valid users = @fileshare, free
	#write list = share
	create mask = 0760
	directory mask = 0760
	force create mode = 0760
	force directory mode = 0760
	map acl inherit = Yes
	inherit permissions = Yes
	inherit owner = yes
	inherit acls = yes
	hide unreadable = yes

Имеются два пользователя: share и free, пользователю free через acl предоставлен доступ к /center/music (там хранятся медиа-файлы), всё работает, юзер free не имеет доступа к приватной директории в center/share, но при этом видит её.

Если верить докам самбы, то параметр hide unreadable = yes должен решить эту проблему, но этого не происходит, куда копать?

# Права acl на /center

# file: center
# owner: share
# group: fileshare
user::rwx
user:free:r-x
group::rw-
mask::rwx
other::---

# Права acl на приватную папку

# file: center/share
# owner: share
# group: fileshare
user::rwx
user:free:---
group::rwx
mask::rwx
other::---

# Права на общую папку

# file: center/music
# owner: share
# group: fileshare
user::rwx
user:free:rwx
group::r-x
mask::rwx
other::---