请问SMB可以在客户端打开共享后,不同的登录账户显示不同的指定目录吗
用的TrueNAS系统,建了两个能访问SMB的用户,我想用A账户登录后,共享里直接显示数据集AA的共享目录的内容,而B账户登录直接显示数据集BB的共享目录内容,请问可以实现么,谢谢 本帖最后由 Anderson997 于 2025-1-1 12:50 编辑访问的时候ip后面跟目录再映射。smb.conf里面可以加valid user/invalid user的,还有read list。
https://www.samba.org/samba/docs/current/man-html/smb.conf.5.html 共享目录的时候可以选用户吧,比如AA目录用户是AA BB目录用户是BB CC目录用户是AA BB,这样AA登录看到AA CC,BB用户登录看到BBCC Anderson997 发表于 2025-1-1 12:45
访问的时候ip后面跟目录再映射。smb.conf里面可以加valid user/invalid user的,还有read list。
https://w ...
我的意思是IP后不跟目录,直接打开,就像FTP的用户主目录那种。 someone668 发表于 2025-1-1 13:11
共享目录的时候可以选用户吧,比如AA目录用户是AA BB目录用户是BB CC目录用户是AA BB,这样AA登录看到AA CC ...
共享时设置用户只能做到用户登录后打不开这个目录,但是这个目录本身是可以看到的 本帖最后由 Anderson997 于 2025-1-1 13:54 编辑
FrozenMirage 发表于 2025-1-1 13:42
我的意思是IP后不跟目录,直接打开,就像FTP的用户主目录那种。
试试ls说的吧~
path最后跟个%U? 可以,其它系统不清楚。
windows server下设置共享时勾选“启用基于存取的枚举”就行了
用户A
用户B
本帖最后由 mdk2000 于 2025-1-1 18:23 编辑
印象中
truenas-设置-服务-smb
默认是常规模式
改成私有模式就行,名字pxxxx什么的
改了后
用aaa登录
smb\aaa
用bbb登录
smb\bbb zengfanxiang 发表于 2025-1-1 17:15
可以,其它系统不清楚。
windows server下设置共享时勾选“启用基于存取的枚举”就行了
我没法装WinServer,和X710网卡冲突,装了就蓝屏 windows server支持基于权利的枚举可以实现。 纠正下自己8楼的错误
我刚登录看了下
共享-编辑-目的-private smb datasets and shares 基于权限的枚举,truenas如果是scale版的话是通过samba软件实现的,应该可以支持 群晖可以选择对无权限的用户隐藏文件夹
页:
[1]