参照网上的很多例子,搞了半天,很多人写的例子都不能在windows下成功连接共享目录,始终要登录。最后终于找到了一个终极解决办法:
在smb.conf文件最后添加要共享的目录,加上这两个
guest ok = yes
public = yes
另外在[global]节点下添加
map to guest = bad user
这行配置的意思是将所有samba系统主机所不能识别的用户都映射成guest用户,因为不需要密码的话默认是需要使用guest用户登录的。
这样其他主机访问samba共享的public目录时就不需要用户名和密码了