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

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

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

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

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

本文由读者投稿,作者 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 」,即可免费获取!!

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


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

查看所有标签

猜你喜欢:

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

HTML Dog

HTML Dog

Patrick Griffiths / New Riders Press / 2006-11-22 / USD 49.99

For readers who want to design Web pages that load quickly, are easy to update, accessible to all, work on all browsers and can be quickly adapted to different media, this comprehensive guide represen......一起来看看 《HTML Dog》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具