利用闲置的树莓派4B搭建一个NAS(一)
瞎折腾系列之利用闲置的树莓派搭建一个NAS,本文介绍树莓派系统的安装以及在树莓派上安装OpenMediaVault,后续关于OMV的配置和使用,以及如何最简单的进行内网穿透请关注后续博文!
利用闲置的树莓派4B搭建一个NAS(二)
首先要搞清楚的一件事是你手头上有没有一块树莓派!这是非常重要的,如果没有这篇文章你看过就算了,没必要去为了搭建一个NAS买这么一个树莓派,不值得哈!当然,对树莓派开发感兴趣的小伙伴们可以入手一块,树莓派好玩的地方不仅仅在这一点,后续会介绍各种折腾废树莓派的地方!
OpenMediaVault,是一个开源的基于 Debian Linux 的下一代网络附加存储(NAS)解决方案。它包含众多服务,如 SSH、(S)FTP、SMB / CIFS、DAAP 媒体服务器、RSync、BitTorrent 客户机等。并具有通过插件可增强的模块化设计框架特性。 —官方的介绍
前期准备
准备一个树莓派(建议3B以上),我这边以树莓派4B为例
准备一个SD卡和读卡器,用来制作树莓派系统
一块移动硬盘(我这边用U盘演示)
SSH/FTP 工具
balenaEtcher软件(用来将镜像写入SD卡)
VNC软件(远程树莓派桌面)
最好有一个HDMI线,连接显示器或者电视机,方便可视化操作,没有不碍事,用SSH在电脑端操作
制作系统
下载镜像,可以去官网下载,当然也可以去各种镜像站下载,我是在清华镜像站下载的,我这边就不单独分享了,大家可以去清华镜像站直接下载,选择对应的镜像下载
将镜像写入SD卡,利用balenaEtcher软件
写入完成后,别急着将SD卡插入,在boot分区的根目录下创建一个ssh的文件,然后插入树莓派,通电,等待系统启动
配置网络连接
有显示器的小伙伴,启动后设置好WIFI连接,在终端输入
ifconfig
查看IP,后续操作可以用SSH连接并进行操作没有显示器且没有有线网络的小伙伴,首先将刷好系统的SD卡插入自己的电脑,然后在boot目录下新建
wpa_supplicant.conf
文件country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1=====WPA/WPA2加密的WIFI===== network={ssid="WiFi" --wifi名称 psk="12345678" --wifi密码 key_mgmt=WPA-PSK --WPA/WPA2加密 priority=1 --连接优先级 }=====如果你的wifi是WEP加密====== =====换成以下代码===== network={ssid="WIFI" key_mgmt=NONE wep_key0="123456" --wifi密码 }=====这个方式是我知道的比较老的方式,不知道现在有没有改,如果连接不上可以百度如何在没有显示器的情况下配置树莓派WIFI连接=====
无线网络比有线网络复杂一点,完成上面无线网络配置后,我们查看下树莓派的IP地址(有限网络直接忽略上面无线网络连接),在自己电脑终端输入
arp -a
查看,或者通过其他软件工具查看,可以自行百度,我们获得了它的IP
安装登录OMV
用SSH连接,默认登录用户名为
pi
,密码raspberry
更新树莓派系统
=====可以对树莓派进行换源===== =====首先备份一下源文件===== sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak =====修改源文件(清华大学源)===== sudo nano /etc/apt/sources.list =====删除里面所有内容,然后将下面内容复制粘贴进去===== deb http://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os/raspbian/ buster main non-free contrib rpi deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os/raspbian/ buster main non-free contrib rpi =====修改raspi.list文件(操作同上)===== sudo nano /etc/apt/sources.list.d/raspi.list deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui =====更新源和软件包(需要一些时间)===== sudo apt-get update sudo apt-get upgrade
运行OMV安装脚本
=====在终端输入以下命令===== wget -O - https://cdn.jsdelivr.net/gh/OpenMediaVault-Plugin-Developers/installScript@master/install | sudo bash =====等待自动安装完成后重启===== sudo reboot
登录OMV
在你自己电脑的浏览器中直接打开
http://树莓派IP地址/
,默认的用户名为admin
,密码为openmediavault
后续
后续设置敬请关注下一篇博文
如果你手头没有树莓派,又想搞一个NAS,推荐ucloud,正在进行年度大促活动,个人服务器低至60几,超高性价比,在配上存储,直接跳过树莓派前面的操作,个人私有云就可以通过简单的OMV安装脚本搭建好了,后续我也会发如何使用云服务器搭建NAS
还支持香港和海外服务器(香港的服务器会贵一些),科学上网什么的就不用多说了吧
当然云服务器能做的可不仅仅是这些,适合大家各种折腾
请注意:本文部分链接含邀请代码,如使用此链接注册作者可能会获得收益,但不会损害使用者利益
利用闲置的树莓派4B搭建一个NAS(一)相关推荐
- 利用闲置的树莓派4B搭建一个NAS(二)
瞎折腾系列之利用闲置的树莓派搭建一个NAS,本文介绍安装好OpenMediaVault后进行基础配置,成功搭建NAS使用,后续关于OMV的配置和使用,以及如何最简单的进行内网穿透请关注后续博文! 利用 ...
- 树莓派4b乌班图服务器系统,使用树莓派4B搭建NAS(一):基于Ubuntu Server 20.04 LTS...
使用树莓派4B搭建NAS(一):基于Ubuntu Server 20.04 LTS 2020-06-14 13:27:00 59点赞 384收藏 40评论 创作立场声明:预告:下期介绍如何使用树莓派4 ...
- 基于树莓派4B搭建64位树莓派系统
一.准备环境 1. 硬件环境 电脑一台(本人用笔记本,WIN7系统) TF卡一张(存储空间32GB以上)和读卡器 树莓派4B 2. 软件环境 系统烧入软件:balenaEtcher ,其实树莓派也有自 ...
- 【Python Django Web项目】利用 Python+Django+Pycharm+MySQL 搭建一个自己的Web网站项目的步骤(详细图文)上集
今天我们要来介绍一下, 利用 Python+Django+Pycharm+MySQL 搭建一个自己的Web网站项目的步骤 首先我们要建立一个专门放项目的文件夹 如下 E:\Projects , 我们建 ...
- 树莓派4b搭建danted socks5 代理服务器 利用闲置宽带扩展搬砖IP
如何用树莓派(Raspberry Pi)搭建Socks5代理服务器--danted!让你可以利用家中闲置宽带扩展ip 适合多开搬砖等多种玩法,当然闲置老款电脑也可以替代树莓派. 首先,但凡有IP需求的 ...
- 【树莓派】使用树莓派4B搭建简单的局域网Nas
前提准备: 一块树莓派(笔者用的是树莓派4b).16g以上的TF卡.硬盘.路由器.网线(树莓派4B的无线网卡是百兆网卡,有线网卡是千兆网卡,使用有线连接传输速率会更快) 这里展示一下笔者用的实物 1. ...
- putty串口打开没反应_如何使用树莓派快速搭建一个串口数据记录器?
在最近发现同事的某些项目临时增加了一些需求,把测出的能见度数据保存在存储介质中,并且可以随时远程查阅.如果在项目时间与成本允许的情况下,我们会选择在PCB中增加SD卡槽以及以太网接口,用于存储数据和联 ...
- 树莓派4b搭建个人云_用树莓派搭建私人简易网盘 2/5 树莓派4B初始设置
用树莓派搭建私人简易网盘 2/5 树莓派4B初始设置 2020-10-22 23:10:15 17点赞 57收藏 16评论 小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限 ...
- 从0开始利用宝塔linux面板+DSShop搭建一个简单的购物网站
宝塔linux面板的安装详情在这 德尚官网 利用DSSshop搭建一个单店铺商城 在软件商店一键部署 找到DSSshop点击一键安装 在网站设置出添加一下ip 添加完之后在浏览器上方输入ip地址进行安 ...
最新文章
- 5 门可能衰落的编程语言
- 第十二篇:形式语言理论与有限状态自动机
- console线驱动安装_centos7安装docker
- Clipboard类summary
- tensorflow 查看graph
- python推荐书-python的书推荐
- ajax 更新模型数据_DuangDuangDuang,重点来啦!高薪全靠它——百战Web前端课程更新03.11...
- 软件工程软件产品质量要求与评价_软件质量保证(Quality Assurance)中常见的活动...
- Python 返回值、方法和函数的区别
- 51单片机【五】LED点阵屏
- BulletProof vs snark vs stark性能对比
- java 过滤中文_Java 过滤字母、数字和中文 正则表达式
- 容器内存溢出排障思路
- Linux作业 使用make命令和分析makefile文件
- Dev-C++5.11实现愤怒的小鸟
- 16课:关于Springboot和@Cacheable注解拉去缓存,@CacheEvict清空缓存的原理
- Java 11 JDK
- 多目标家庭行为检测--人脸识别模块构建
- windows安装rabbitmq详细实例
- 小程序搜索功能的实现