Samba共享在Ubuntu 8.04上
Sambaconfiguration如下:
#名称选项 ; 保存大小写=是 ; 短保存情况=是 #大多数人会发现这个选项可以提供更好的性能。 #请参阅smb.conf(5)和/usr/share/doc/samba-doc/htmldocs/speed.html #详情 #您可能需要在Linux系统上添加以下内容: #SO_RCVBUF = 8192 SO_SNDBUF = 8192 套接字选项= TCP_NODELAY #=======================分享定义======================= [上市] 评论=公共目录 path= /家庭/公共 #inheritance权限=否 #public = yes 只读=否 #writeable = yes #强制创build模式= 0775 #强制目录模式= 6775 #force user = nobody #force group = users 客人ok =是 只有客人=是
当我尝试通过vpn连接到共享时,从samba错误日志输出:
[2011/04/07 15:01:23,0] lib / access.c:check_access(327) 拒绝(10.0.1.2) [2011/04/07 15:01:23,1] smbd / process.c:process_smb(1062) 连接被拒绝从10.0.1.2 [2011/04/07 15:01:23,0] lib / access.c:check_access(327) 拒绝(10.0.1.2) [2011/04/07 15:01:23,1] smbd / process.c:process_smb(1062) 连接被拒绝从10.0.1.2 [2011/04/07 15:01:31,0] lib / access.c:check_access(327) 拒绝(10.0.1.2) [2011/04/07 15:01:31,1] smbd / process.c:process_smb(1062) 连接被拒绝从10.0.1.2
我试图在Windows 7上访问这个共享。
如果有人要求任何其他信息,我会张贴在这里:通过VPN连接时,我的IP将是10.0.1.x
现场它将是10.0.0.x
IPTABLES -L显示没有规则设置
错误日志非常清晰:
Connection denied from 10.0.1.2 Denied connection from (10.0.1.2)
我猜VPN客户端与lan不在同一个子网中,并且在samba服务器上有一些ACL来拒绝来自不在你的lan上的客户端的请求。
编辑:
看着你关于这个问题的其他问题 ,你的lan似乎在10.0.0.0/24。 客户端在10.0.1.2(/ 24?)。 networkingacl问题是有道理的。
EDIT2:
这应该是Samba访问列表,而不是iptables。 如果iptables阻塞,数据包将被丢弃,日志中没有任何内容出现。
EDIT3:
尝试在smb.conf中添加以下内容:
hosts allow = 10.0.0.0/255.255.254.0
并重新加载桑巴舞。 这应该允许networking10.0.0.0/24和10.0.1.0/24访问共享。