因为给集体笔记本电脑降级,替换下来了一块 2.5 寸的 1T 机械硬盘,想着闲置也是闲置,不如用来搞一个 nas 玩玩,能够寄存一些集体文件和电影大片,共享给家中的所有人,接下来就追随我的脚步,一起来看看如何实现吧
1. 后期筹备
- 树莓派(刷好官网零碎,具体教程请见百度)
- 闲置硬盘(能够是 2.5 寸,也能够是 3.5 寸,但前提是曾经买好了硬盘壳子,可能反对 USB 连贯)
- 路由器
2. 路由器 MAC 地址绑定
先说一下这一步是干嘛,家喻户晓,你树莓派连贯家中的路由器会通过路由器的 DHCP
服务调配给你一个 IP
,然而这个IP
租期到了的话会自行更换,为了一劳永逸,只有绑定 MAC 地址就能够实现永不更换IP
,上面说一下操作步骤:
- 进入后盾页面
- 从性能设置中找到 DHCP 服务,这里说一下根本路由器操作形式都是找到对应的 DHCP 服务选项
- 设置好本人的 MAC 地址和 IP 地址增加进去,如果说不晓得本人的树莓派的 MAC 地址,也不必放心,上面会教你如何去寻找 MAC 地址
- 进入终端治理,查看树莓派这个终端,你就能看到对应的 MAC 地址
3. 配置 samba
文件共享服务
-
ssh 登录
ssh pi@IP 地址
-
装置
samba
服务sudo apt-get install samba -y
-
编辑
samba
配置文件sudo vim /etc/samba/smb.conf
-
在文件开端增加如下内容,如图所示
[share] comment = Do not arbitrarily modify the database file path = /home/pi/share_files public = no writable = yes
-
重启
samba
服务sudo service smbd restart
-
在家目录下创立共享文件夹 (以
pi
用户身份创立)mkdir -p ~/share_files
-
配置登录用户,因为 samba 服务须要有一个实体用户对应到虚构用户中
sudo pdbedit -a -u pi
4. 配置硬盘主动挂载到共享目录
-
连贯你的硬盘到树莓派上,并查看你要挂在分区的
UUID
,这里咱们要挂载的分区是/dev/sda2
sudo blkid
上图中圈进去的就是 UUID,记下他
-
编辑
/etc/fstab
,增加以下内容到最初一行,上面的 UUID 是你下面找到的 UUIDPARTUUID=UUID /home/pi/share_files ntfs umask=000,uid=pi,gid=pi 0 0
5. 解决树莓派不反对写入 ntfs 文件系统的问题
在做好以上工作之后,实践上你曾经胜利搭建了 nas 网盘,然而美中不足的是,这个网盘你连贯上之后,是无奈去进行写入文件的,因为树莓派的内核不反对在 ntfs
格局的文件系统的写入操作,咱们须要打一个小补丁:
-
装置 nfts-3g 模块
sudo apt-get install ntfs-3g -y
-
更新内核模块
sudo modprobe fuse
-
重启零碎
sudo reboot
6. 享受
- Linux 电脑下连贯 smb 服务,以 Ubuntu 为例,这里我是曾经点击了记住明码,所以不要求我去填写用户名及明码,第一次连贯会提醒你输出用户名明码,所以你须要填写的用户名是
pi
,明码是方才你设置的明码
- Android 手机连贯 smb 服务,从利用商场下载一个 ES 文件浏览器依照以下形式操作:
- Windows 连贯 smb 服务,
win
+r
呼出窗口,在窗口中输出\\IP 地址 \share
,输出用户名和明码即可
最初,最近很多小伙伴找我要Linux 学习路线图,于是我依据本人的教训,利用业余时间熬夜肝了一个月,整顿了一份电子书。无论你是面试还是自我晋升,置信都会对你有帮忙!
收费送给大家,只求大家金指给我点个赞!
电子书 | Linux 开发学习路线图
也心愿有小伙伴能退出我,把这份电子书做得更完满!
有播种?心愿老铁们来个三连击,给更多的人看到这篇文章
举荐浏览:
- 干货 | 程序员进阶架构师必备资源免费送
- 神器 | 反对搜寻的资源网站