利用树莓派和闲置硬盘,搭建起家中的个人网盘

栏目: 软件资讯 · 发布时间: 5年前

利用树莓派和闲置硬盘,搭建起家中的个人网盘

利用树莓派和闲置硬盘,搭建起家中的个人网盘

☞ 程序员进阶架构师必备资源免费送 ☜

本文由读者投稿,作者 Tyrant,作者博客地址:

https: //www.linuxstudy.cn

已授权标记为原创,所得赞赏全部归作者所有,欢迎赞赏!

因为给个人笔记本电脑升级,替换下来了一块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是你上面找到的UUID

    PARTUUID=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 ,密码是刚才你设置的密码

利用树莓派和闲置硬盘,搭建起家中的个人网盘

  • ndroid手机连接smb服务,从应用商场下载一个ES文件浏览器 输入用户名和密码即可;

  • windows连接smb服务, win + r 呼出窗口,在窗口中输入 \IP地址\share ,输入用户名和密码即可。

烦请动动手指头将本号置顶/标星,

更多精彩内容第一时间送达!

利用树莓派和闲置硬盘,搭建起家中的个人网盘

本公众号全部博文已整理成一个目录,请在公众号里回复「 m 」获取!

推荐阅读:

Linux 下你所不知道的 7 个 SSH 命令用法

什么? Linux 终端也可以用来看女神照片?

别不信! 掌握好这23个 Linux 命令常用项,可加薪30%

5T技术资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,单片机,树莓派,等等。在公众号内回复「 1024 」,即可免费获取!!

利用树莓派和闲置硬盘,搭建起家中的个人网盘


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

人工智能+:AI与IA如何重塑未来

人工智能+:AI与IA如何重塑未来

[美]韩德尔·琼斯(Handel Jones) [中]张臣雄 / 机械工业出版社 / 2018-10 / 55.00

当深度学习模型引发了全世界对人工智能的再次关注时,人工智能迎来第三次高速增长,人工智能(AI)、增强现实(AR)和虚拟现实(VR)正把人类带向新的“智能增强时代”(IA),我们将在不知不觉中接纳机器智能。 针对人类社会长期存在的众多复杂的动态的难题,人机融合智能将会提供全新的解决方案,谷歌、Facebook、微软、亚马逊、腾讯、阿里巴巴、百度等平台巨头纷纷斥千亿巨资布局人工智能的尖端技术;智......一起来看看 《人工智能+:AI与IA如何重塑未来》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具