yan*_*isf 21 permissions samba shared-folders
是否可以让 samba 共享只供来宾读取,并供经过身份验证的用户读取?
如果我将guest 放在共享上,则不会提示我输入密码,并且有效地以具有只读权限的guest 身份登录。但我想通过身份验证,以便我也可以写。
任何人都可以提供一个示例 smb 共享节来实现这一目标吗?
Pan*_*her 21
编辑 /etc/samba/smb.conf
# command line
sudo -e /etc/samba/smb.conf
# graphical
gksu gedit /etc/samba/smb.conf
Run Code Online (Sandbox Code Playgroud)
将write list
参数添加到您的共享定义中,添加允许写入访问的用户列表。
write list = user1 user2 user3
Run Code Online (Sandbox Code Playgroud)
您可以使用read list
,以及
read list = guest, nobody
Run Code Online (Sandbox Code Playgroud)
所以 ...
[share]
comment = Ubuntu Share
path = /your/samba/share
browsable = yes
guest ok = yes
read only = yes
write list = user1 user2 user3
create mask = 0755
Run Code Online (Sandbox Code Playgroud)
如果您需要更精细的控制,您可以在服务器上使用 acl(访问控制列表)。
小智 9
只读参数是一个布尔值,所以这应该更像是以下之一:
[share]
comment = Ubuntu Share
path = /your/samba/share
browsable = yes
guest ok = yes
read only = no
read list = guest nobody
write list = user1 user2 user3
create mask = 0755
[share]
comment = Ubuntu Share
path = /your/samba/share
browsable = yes
guest ok = yes
read only = yes
write list = user1 user2 user3
create mask = 0755
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
90466 次 |
最近记录: |