OpenMediaVault,简称为OMV,是由FreeNAS曾经开发者之一的德国人Volker Theile于2009年开始开发,基于Debian Linux的下一代网络附加存储(NAS)解决方案。
一、简介
OpenMediaVault,它包含众多服务,如ssh,(S)FTP,SMB / CIFS,DAAP媒体服务器,RSync,BitTorrent客户机等。 并具有通过插件可增强的模块化设计框架特性。
OpenMediaVault主要是设计用于在家庭环境或小的家庭办公室,但不仅限于这些场景。 这是一个简单和易于使用的开箱即用的解决方案,允许任何没有更深的知识的人来安装和管理的网络附加存储(NAS)。 [1]
FreeNAS、OpenMediaVault、NAS4Free关系:Olivier Cochard-Labbe在2005年创建了FreeNAS项目,后Volker Theile加入该项目作为核心开发人员 [2] ;2009年12月Olivier Cochard-Labbe发表声明停止为FreeNAS 0.7版本开发新功能后,Volker Theile创建了基于Debian Linux的OpenMediaVault项目,并采用GPLv3授权;iXsystems收购FreeNAS后重写了网页框架和构架在2011年发布了全新的FreeNAS 8版本 [2] ;2011年其余开发者基于FreeNAS 0.7开发了分支并重新命名为NAS4Free [3] 。
二、特性
OpenMediaVault 包含以下重要特性:
1.核心
- Debian Linux(Squeeze)系统(i386 or x64)
- 基于Web方式的系统管理
- 通过Debian软件包简单的系统升级
- 用户管理
- 计划任务
- 多语言支持(0.4.18版支持繁体中文)
- 基于DNS-SD(Apple's protocol)的服务公告
- 插件系统
2.网络系统
- 链路聚合
- 网络唤醒
3.卷管理
- 硬盘电源管理(APM/AAM)
- GPT分区
- EXT3/EXT4/XFS/JFS文件系统支持
- 软RAID JBOD/0/1/5/6/...
- 配额 (每个卷)
- 访问控制列表(ACL)
- 共享管理
4.监测
- 系统日志
- 检测程序(Watchdog)
- S.M.A.R.T.
- SNMP (v1/2c/3) (只读)
- 电子邮件通知
- 主动进程和系统状态监测
5.服务
- SSH
- FTP
- TFTP
- NFS (v3/v4)
- SMB/CIFS
- RSync
三、安装与应用
Step 1:
首先下载SSH工具并连接服务器
- Xshell 官网下载
- Xshell 本站镜像下载
Step 2:
解决Debian 9 VIM不能使用鼠标复制粘贴的问题
- Debian 9 VIM不能使用鼠标复制粘贴的解决办法
Step 3:
安装依赖包 Install Realtek Firmware
添加 以下内容:
# 增加仓库
vim /etc/apt/sources.list
# 在显示界面 按下字母 i 进入插入模式 复制下面的字符串添加到 sources.list 的最后一行
deb http://httpredir.debian.org/debian/ stretch main contrib non-free
# 之后 输入 :wq! 保存退出
之后还是在命令行操作:
# 更新
sudo apt update
# 这一步 安装 Realtek Firmware
sudo apt-get install firmware-realtek
sudo apt update
# 安装其他内核
apt-get install firmware-linux firmware-linux-free firmware-linux-nonfree
1.安装OMV
Step 1:
- 添加包存储库 复制下面命令到命令行回车执行
cat <<EOF >> /etc/apt/sources.list.d/openmediavault.list
deb http://packages.openmediavault.org/public arrakis main
# deb http://downloads.sourceforge.net/project/openmediavault/packages arrakis main
## Uncomment the following line to add software from the proposed repository.
# deb http://packages.openmediavault.org/public arrakis-proposed main
# deb http://downloads.sourceforge.net/project/openmediavault/packages arrakis-proposed main
## This software is not part of OpenMediaVault, but is offered by third-party
## developers as a service to OpenMediaVault users.
# deb http://packages.openmediavault.org/public arrakis partner
# deb http://downloads.sourceforge.net/project/openmediavault/packages arrakis partner
EOF
Step 2:
- 安装openmediavault 4(Arrakis)软件包
- 这块也是一样 复制下面命令到命令行回车执行
# 准备工作
export LANG=C
export DEBIAN_FRONTEND=noninteractive
export APT_LISTCHANGES_FRONTEND=none
apt-get update
apt-get --allow-unauthenticated install openmediavault-keyring
apt-get update
# 下面是正式安装
apt-get --yes --auto-remove --show-upgraded
--allow-downgrades --allow-change-held-packages
--no-install-recommends
--option Dpkg::Options::="--force-confdef"
--option DPkg::Options::="--force-confold"
install postfix openmediavault
Step :3:
- 安装时间会有点长,耐心等待几分钟
- 待安装完成后输入以下命令初始化OMV
omv-initsystem
扩展阅读:
- OMV的命令行界面配置面板
- 目前并不需要设置什么,只要记住就行,以备以后使用
omv-firstaid # 这是OMV的命令行界面配置面板
2.登录OMV
Step 1:
安装完成后,在浏览器输入服务器的IP地址即可访问OMV的web面板
Step 2:
- OMV初次使用的默认密码是以下,前面最后的安装提示也有显示的:
- 用户名:admin
- 密码:openmediavault
Step 3:
- 进入后的界面大致如下:
- 进入 系统 —> 常规设置 —> web管理员密码
- 填入你的新密码,之后注销使用你修改后的用户密码重新登录。
3.安装后
Step 1:
安装后设置密码后的第一件事件就是先去检查更新,
- 进入 系统 —> 更新管理 —> 检查更新
- 如果有更新,软件包信息下面就会显示一长串软件信息,之后点击升级按钮即可
- 如果没有,软件包信息下面会什么都没有,例如我现在的是最新,目前还没有任何资源需要更新
Step 2:
- 设置非root用户连接ssh
- 最好不要使用root做太多设置,如果sudoer能做的事情,就让sudoer做,现在为我们的Debian用户添加进ssh组,允许使用改用户进行ssh连接
- 访问权限管理 —> 用户
- 选择编辑切到用户组找到ssh组并且打上勾,之后保存,之后即可使用该用户进行ssh连接
四、设置共享存储
1.挂载硬盘
- 打开 存储器 –> 文件系统
- 把没有挂载的硬盘挂载上
- 我这已经全部挂载上了
- OMV 已挂载的硬盘映射在 /srv 下面
- 查看挂载
2.磁盘保护
开启磁盘保护,为你所有的磁盘都做这个设置,不用的时候能够休眠一段时间,能一定程度上增加磁盘寿命。
- 打开 存储器 –> 磁盘
- 选中 磁盘 –> 编辑
- 挨个设置自己的需求
- 点击保存
3.S.MART
开启磁盘监控,查看磁盘的健康状态,不过OMV的监测好像有问题,我刚买的酷狼盘,被它一扫出了好多老化磁道,不过检测坏道还是没有问题的。
- 存储器 –> S.MART –> 设备
- 选中磁盘 –> 编辑 –> 监听 –> 保存
- 把每个硬盘都设置好
- 我这已经有个硬盘有坏道了,反正是用来装电影的,用坏了再说。
4.开启共享文件夹
- 访问权限管理 —-> 共享文件夹
- 点击添加
- 根据自己需求设置名称,路径它自己会自动创建
- 点击保存
- 如需多个共享文件夹,按照上面依次设置即可
- OMV在创建了共享文件夹后,会将共享文件夹映射到一个/sharedfolders的文件路径下
- 所以你有两种访问你刚才创建的共享文件夹的路径,一个是定位到你磁盘的路径,一个是公共的/sharedfolders下的路径 这两个路径下的操作都是有效的
5.开启SMB
Step 1:
- 服务 —> SMB/CIFS
- 启动服务 —> 保存
Step 2:
- 然后切换到共享,选择所需添加的共享文件夹
- 点击保存
- 然后把需要开启SMB的文件夹依次添加进去
最新评论