打印
[PI3]

【RPI3试用】+走进Pi的世界五:samba服务器共享

[复制链接]
1252|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 数码小叶 于 2018-1-6 22:04 编辑

为了让树莓派和Windows之间实现文件的互传共享,于是有必要搭建一下samba服务器。这个之前在Fedora和windows共享里搭建过,基本10分钟不到搞定,没想到到树莓派上,花了整整一上午时间才搞定
首先,安装samba以及工具链

sudo apt-get install samba samba-common-bin




安装完成后,首先,配置samba的用户

sudo sambapasswd -a pi



为了方便,我设置的就是树莓派的默认用户。重启samba
sudo samba restar



接着打开配置文件smb.conf,不过,配置之前最好备份一下
cp smb.conf smb.conf.bak
我就直接备份在同一个目录下了



打开编辑
sudo vim /etc/samba/smb.conf




将read only的值改为“no”


还要确保工作组一致,不然只能IP访问,不能直接在网络邻居里访问

我的电脑没改过,默认WORKGROUP

然后就可以在cmd里尝试ping一下了

可以ping通,并且此时可以在网络里看到树莓派了

但是进去是看不见任何东西的


那就是还需要设置smb.conf里的参数

就是将browseable的参数改为yes

再进网络,就可以看见了





然后居然进不去

这个进不去还是很bug的,因为你直接输树莓派的IP正常,蹦出验证框,是可以进去的



这说明samba服务本身没问题,windows也没问题,出在中间哪个环节了。
官网看了很多资料,以及详细文档,完了继续配置


将wins support的参数改为yes,并使这一句有效,同时将windows的用户PC映射到树莓派用户pi


重启samba,顺利进入


然后测试了在windows创建文件,Linux编辑,都正常,一切ok





相关帖子

沙发
joketinnle| | 2018-1-9 10:54 | 只看该作者
很不錯,還沒有弄過Samba 學習一下 Orz

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

103

主题

2536

帖子

19

粉丝