![无法登录 samba 安全共享](https://linux22.com/image/1048047/%E6%97%A0%E6%B3%95%E7%99%BB%E5%BD%95%20samba%20%E5%AE%89%E5%85%A8%E5%85%B1%E4%BA%AB.png)
我在另一台电脑上使用 Ubuntu 14.04 和 Windows 7 64 位。我创建了不安全的共享,但我可以登录它们,因此我按照以下说明创建了安全共享:https://www.liberiangeek.net/2014/07/ubuntu-tips-create-samba-file-server-ubuntu-14-04/
davidn@hillman:/tank$ ls -la documents
total 22
drwxrwx--- 2 davidn securedgroup 2 Oct 16 11:48 .
drwxr-xr-x 13 root root 13 Oct 17 16:13 ..
来自/etc/smb.conf:
[documents]
path = /tank/documents
valid users = @securedgroup
guest ok = no
writable = yes
browsable = yes
这是服务器树:
davidn@hillman:/tank$ smbtree
WORKGROUP
\\SRVR1 Samba Server 4.1.6-Ubuntu
\\SRVR1\IPC$ IPC Service (Samba Server 4.1.6-Ubuntu)
\\SRVR1\documents
\\SRVR1\tv_programs
我也在正确的组中
davidn@hillman:/tank$ groups davidn
davidn : davidn adm cdrom sudo dip plugdev lpadmin sambashare securedgroup
所以我在正确的组中,目录所有权和权限是正确的,但每次我尝试从 Windows 登录时,它都说我没有访问权限。你知道这可能是为什么吗?
答案1
如果您在使用时查看网络跟踪security=share
,则每个人都以访客身份登录,因此 samba 密码并不重要,并且目标目录必须具有权限 0777。至少这是我的经验。