OrangePi Zero 制作NAS服务器

本文涉及的产品
文件存储 NAS,50GB 3个月
简介: 参考资料:http://bbs.elecfans.com/forum.php?mod=viewthread&tid=1105776&extra=https://www.

系统选择

我选择的系统是dietpi,当然你也可以尝试使用基于debian的其他系统(比如:armbian)

dietpi备用下载链接: https://pan.baidu.com/s/1c1vXcHOxXkF2wRIsyHWBEw 提取码: v47a

img_016958a382cdc5036e55909f8388276c.jpe
dietpi

安装openmediavault

首先添加openmediavault软件源:

编辑/etc/apt/sources.list.d/openmediavault.list(没有则自行创建)

vi /etc/apt/sources.list.d/openmediavault.list

openmediavault.list里输入以下内容:

deb http://packages.openmediavault.org/public erasmus main

下载秘钥

wget -O - http://packages.openmediavault.org/public/archive.key  | apt-key add -

接下去的安装方法有两种

方法一:直接使用apt-get安装

参考:http://wiki.openmediavault.org/index.php?title=1.0/Installation_Apt-Get

apt-get update
apt-get install openmediavault
方法二:aptitude

参考:https://wiki.debian.org/InstallOpenMediaVaultOnDebian

aptitude install openmediavault-keyring postfix
aptitude install openmediavault

安装时可能会遇到提示,一路默认ok就可以了

img_7ef2e5118b035872a1914e5e334ed646.png
demo

安装完成后重启一下

系统管理

默认用户名:admin 密码:openmediavault

img_f8e26474610c5c02d6c3d9f8e97ce4b5.jpe
登录
img_3252ec47591e2c3aa0070d7867f59307.png
主页面
img_c7ef2847c32a9d43719cb0d6303b3296.png
U盘挂载
img_87a2ecb1ccfa84e2e221ba3ec15319ba.png
设置共享文件夹
img_f199054d37990052c935c26b59bfcf8c.png
SMB共享设置

使用Samba实现NAS系统

安装

sudo apt-get install samba samba-common-bin
sudo apt-get install netatalk #可选,用于支持AFP
sudo apt-get install avahi-daemon #可选,用于支持网内的计算机自动发现

配置**/etc/samba/smb.conf **,在末尾追加以下配置

[public]
comment = Public Storage
path = /home/pi
read only = no#任何人都具有了访问修改的权限
#因为是公共文件夹,所以给了所有用户全部权限,可以自定义
create mask = 0777#新创建文件的默认属性
directory mask = 0777#新创建文件夹的默认属性
guest ok = yes#默认的访问用户名为guest
browseable = yes

通过smbd restart运行服务

相关实践学习
基于ECS和NAS搭建个人网盘
本场景主要介绍如何基于ECS和NAS快速搭建个人网盘。
阿里云文件存储 NAS 使用教程
阿里云文件存储(Network Attached Storage,简称NAS)是面向阿里云ECS实例、HPC和Docker的文件存储服务,提供标准的文件访问协议,用户无需对现有应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统。 产品详情:https://www.aliyun.com/product/nas
相关文章
|
1月前
|
Ubuntu Linux 文件存储
一台UPS实现NAS、PC和服务器的自动关机
一台UPS实现NAS、PC和服务器的自动关机
|
5月前
|
NoSQL 关系型数据库 MySQL
探索Sun-Panel:一站式服务器、NAS导航面板、Homepage、浏览器首页
Sun-Panel是一款开源的浏览器导航页解决方案,旨在提供一种可私有化部署的综合体验,融合服务器、NAS管理和首页功能。与市面其他未开源的导航插件不同,Sun-Panel允许用户自定义JS和CSS,支持Docker部署(包括Arm系统)和多账号隔离。通过docker-compose进行简单部署,用户可选择SQLite或配置MySQL、Redis。默认账号为admin@sun.cc,密码12345678。该项目提供了一个更简洁、高效的网页管理工具,以适应数字化时代的需求。
557 5
探索Sun-Panel:一站式服务器、NAS导航面板、Homepage、浏览器首页
|
5月前
|
存储 网络协议 前端开发
NAS 和 SAN 服务器概述
NAS 和 SAN 服务器概述
89 1
|
5月前
|
运维 Serverless 文件存储
Serverless 应用引擎产品使用之阿里函数计算中stable. diffusion应用的服务器可以使用那种99元100G一年的道用型nas如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
5月前
|
文件存储 Windows
Windows server 2012 服务器挂载NAS盘
Windows server 2012 服务器挂载NAS盘
|
弹性计算 文件存储 容器
ECS挂载NAS的排障过程
阿里云文件存储NAS(Apsara File Storage)是面向阿里云ECS实例、E-HPC和容器服务等计算节点的文件存储服务。它是一种可共享访问、弹性扩展、高可靠以及高性能的分布式文件系统
371 0
ECS挂载NAS的排障过程
|
6天前
|
存储 弹性计算 安全
阿里云第七代云服务器ECS性能、适用场景与价格参考
阿里云第七代云服务器ECS(Elastic Compute Service)作为阿里云最新一代的高性能计算产品,凭借其基于最新硬件架构和虚拟化技术的全面升级,在计算能力、存储性能、网络传输速度以及灵活性等多个方面实现了显著提升。这一代云服务器旨在为用户提供更为强大、稳定且可定制的云端基础设施服务,广泛适用于从基础的Web托管到复杂的高性能计算等多种应用场景。
|
5天前
|
弹性计算 网络安全
阿里云国际OpenAPI多接口快速管理ECS服务器教程
阿里云国际OpenAPI多接口快速管理ECS服务器教程
|
3天前
|
弹性计算 开发框架 .NET
阿里云服务器购买教程及云服务器地域、实例、操作系统、带宽等参数选择指南
对于初次购买阿里云服务器的用户来说,想使用阿里云服务器搭建网站或者运行APP、小程序等项目,第一步就是要先购买阿里云服务器,下面小编以图文形式给大家介绍一下阿里云服务器的购买流程,以及购买过程中如何云服务器地域、实例、带宽等关键配置和选择这些参数的一些注意事项,以供参考。
|
6天前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程