我已经configuration了samba来共享这些文件。但是我想限制这些共享文件显示,除了网页浏览器中的授权用户。
例如:
我的smb.conf文件是
[Creative] printable = no writable = yes path = /mnt/project/Creative write list = +staff Comment = Creative valid users = creative, admin
我不想显示这个“创意”的文件夹,除了我的networking浏览器中的有效用户。怎么做?
如果我理解你的查询,那么你希望你的共享只能被一个选定的用户访问。 尝试这个:
[Creative] Comment = Creative path = /mnt/project/Creative valid users = @valid-smb-sys-user1, @valid-smb-sys-user2 write list = @valid-smb-sys-user1, @valid-smb-sys-user2 read list = @valid-smb-sys-user1, @valid-smb-sys-user2 browseable = No
确保valid-smb-sys-user1和valid-smb-sys-user2是system和samba用户。
如果您的共享目录是/var/www/html ,您可能会在Web浏览器(即http://)上看到这些samba目录文件,您正在运行默认的Apache Web服务,默认的DocumentRoot指向相同的目录,并在httpd.conf允许索引