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

[复制链接]
 楼主| 数码小叶 发表于 2018-1-6 22:05 | 显示全部楼层 |阅读模式
本帖最后由 数码小叶 于 2018-1-6 22:04 编辑

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

  1. sudo apt-get install samba samba-common-bin

Snipaste_2017-12-30_12-59-01.png


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

  1. sudo sambapasswd -a pi
Snipaste_2017-12-30_13-21-29.png


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



接着打开配置文件smb.conf,不过,配置之前最好备份一下
  1. cp smb.conf smb.conf.bak
我就直接备份在同一个目录下了
Snipaste_2017-12-30_13-46-18.png


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


Snipaste_2017-12-30_13-00-49.png

将read only的值改为“no”
Snipaste_2017-12-30_13-16-39.png

还要确保工作组一致,不然只能IP访问,不能直接在网络邻居里访问
Snipaste_2018-01-01_15-18-35.png
我的电脑没改过,默认WORKGROUP

然后就可以在cmd里尝试ping一下了
Snipaste_2017-12-30_14-59-29.png
可以ping通,并且此时可以在网络里看到树莓派了
Snipaste_2017-12-30_13-22-44.png
但是进去是看不见任何东西的
Snipaste_2017-12-30_13-24-04.png

那就是还需要设置smb.conf里的参数
Snipaste_2017-12-30_13-24-58.png
就是将browseable的参数改为yes

再进网络,就可以看见了

Snipaste_2017-12-30_13-35-21.png



然后居然进不去
Snipaste_2017-12-30_14-09-45.png
这个进不去还是很bug的,因为你直接输树莓派的IP正常,蹦出验证框,是可以进去的
Snipaste_2018-01-01_15-33-53.png

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

Snipaste_2017-12-30_20-35-58.png
将wins support的参数改为yes,并使这一句有效,同时将windows的用户PC映射到树莓派用户pi
Snipaste_2017-12-30_22-49-43.png

重启samba,顺利进入
Snipaste_2017-12-30_21-38-46.png

然后测试了在windows创建文件,Linux编辑,都正常,一切ok
Snipaste_2017-12-30_15-02-43.png

Snipaste_2017-12-30_15-06-07.png


joketinnle 发表于 2018-1-9 10:54 | 显示全部楼层
很不錯,還沒有弄過Samba 學習一下 Orz
您需要登录后才可以回帖 登录 | 注册

本版积分规则

105

主题

2560

帖子

19

粉丝
快速回复 在线客服 返回列表 返回顶部