前言
Samba是一种局域网文件共享系统,安装上Samba后,在局域网内任何设备都可以共享(读写)树莓派内的资源文件,使树莓派成为家庭文件共享的中心。
![85474df14209c58d3fe0e1acf7e06382.png](https://i-blog.csdnimg.cn/blog_migrate/3131c980b233c3fafcb20bb1c41088b5.jpeg)
注意:安装Samba需要将apt-get更新到最新版,关于apt-get如何配置请见我的上一篇文章树莓派apt-get更新速度慢的解决办法
一、配置方法
第一步:更新apt-get
sudo apt-get update
如果源设置的没有问题,继续升级apt-get
sudo apt-get upgrade
第二步:安装Samba
sudo apt-get install samba-common-bin
sudo apt-get install samba
第三步:修改Samba配置文件
sudo nano /etc/samba/smb.conf
第四步:添加pi用户
[pi]path = /home/pi/valid users = pibrowseable = Yeswriteable = Yeswritelist = picreate mask = 0777directory mask = 0777
二、客户端连接
1. Windows端:
1.1. 打开我的电脑,选中网络,系统自动刷新当前局域网内的设备,选中RASPBERRYPI
![958dbdeb4c152dcd921469b9d00172da.png](https://i-blog.csdnimg.cn/blog_migrate/f87a240cf7c946eca24ec86a39b26b15.jpeg)
如果没有自动刷新,请手动添加:
打开我的电脑,点击网络,右击进入菜单选项,选中映射网络驱动器,
![b8cfca262a38ddcb41b323ccba043ccd.png](https://i-blog.csdnimg.cn/blog_migrate/e5292bbc2cd3eb03c9e3cd99434ee4f4.jpeg)
输入对应samba服务器地址,输入前面设置的账号和密码,此时就可以看到Samba成功映射到windows系统中
![fa450d9fdce3f7f886eff3c4baa40cd4.png](https://i-blog.csdnimg.cn/blog_migrate/81c843707906100f3ab00e2dd929d90e.jpeg)
1.2. 点击进入,输入用户名和密码
![434aebdbe2b98719dd8ca35fe3a81495.png](https://i-blog.csdnimg.cn/blog_migrate/cd2a22c8a8bd8505519e2289cc37d209.jpeg)
1.3.成功访问,并且具备读写功能
![11f20232d889bd1f2210d1f92ed08c58.png](https://i-blog.csdnimg.cn/blog_migrate/0183006b6cf8719825e73f3dd6bc7223.jpeg)
2. Mac端:
2.1. 在Finder(访达)界面直接按command+k
![042ac6da0032feac8d0fdf4a2e67e2e5.png](https://i-blog.csdnimg.cn/blog_migrate/e056c78875cf77c02aee8c66d487a612.jpeg)
2.2. 服务器地址里的ip换成你树莓派在局域网的IP地址
![f8ccf77177901a638323c3e6e747b17b.png](https://i-blog.csdnimg.cn/blog_migrate/1d2585e42ff677df758cb444d75a12b3.jpeg)
2.3. 输入你刚才添加的pi账户,密码是你树莓派的登录密码 点击链接即可
![3ce3f31d58b456cbcd175a01940213aa.png](https://i-blog.csdnimg.cn/blog_migrate/db4bba80d06b5144ca80f19211d5f01d.jpeg)
3.Android端:
3.1. Android设备可以使用ES文件浏览器,下载安装。依次点击菜单->网络->局域网->新建
![f7c312ce2f99a95b0637482c8e41d0ee.png](https://i-blog.csdnimg.cn/blog_migrate/fd1ce97a759527f73517932fca308769.jpeg)
3.2. 输入树莓派ip和用户名和密码后,连接成功。
![766b9ad2ea387a0906b659c55c651691.png](https://i-blog.csdnimg.cn/blog_migrate/eeaae05be7f546fbf86a2646a5891f1e.jpeg)
3.3 电视也可以共享文件
![2aa4dfc6044457d7753c503fb027932a.png](https://i-blog.csdnimg.cn/blog_migrate/5674130b3323d348d0ee88107455ab3b.jpeg)
4. ios端:
4.1. ios设备可以使用FileExplorer,下载地址,
![da18c17d135ade8147556abc72446486.png](https://i-blog.csdnimg.cn/blog_migrate/3e0e03fa1a5067b73ea89de0a574eae0.jpeg)
4.2. 安装后,依次点击新建->选择NAS->输入树莓派ip->输入用户名和密码,连接成功。
![ca555aefe026d6d7e5a561a2732b3573.png](https://i-blog.csdnimg.cn/blog_migrate/b492a4bf10b82597640baaaea58393b1.jpeg)
总结
树莓派开启了Samba服务后,家里就相当于家庭文件共享中心。传输文件再也不用通过qq传送或者U盘拷贝来拷贝去了。 树莓派上存一个文件,家里的任何设备都可以访问。下载一部电影放进树莓派里,无论是手机、平板电脑、客厅的电视可以秒加载,局域网文件共享,效率高,速度快!