飞牛 fnOS 是一款基于 Debian 深度开发的国产 NAS 系统,以其简洁的界面、丰富的功能和低硬件要求受到 NAS 爱好者的青睐。对于准备自组 NAS 或使用黑群晖的用户,fnOS 是一个值得尝试的替代方案。如果您有闲置的 VPS,可以通过本教程在 VPS 上安装 fnOS,体验其功能并熟悉操作,再决定是否在物理设备上部署。本文将详细指导您如何在 VPS 上通过 DD 方式安装飞牛 fnOS,并完成必要配置。
系统要求
fnOS 对硬件要求较低,但为确保安装顺利,建议您的 VPS 满足以下条件:
-
CPU:1 核即可,性能越高越好。
-
内存:至少 512MB,推荐 1GB 或更高。
-
硬盘空间:最低 8GB 系统盘空间,推荐 15GB 或更多以创建存储池。
-
操作系统:支持传统 BIOS 引导(UEFI 需额外配置)。
安装准备
在开始安装前,请完成以下准备工作:
-
备份数据:DD 安装会格式化 VPS 硬盘,请务必备份所有重要数据。
-
确认引导方式:检查 VPS 是否使用传统 BIOS 引导,若为 UEFI,可能需要调整脚本或联系服务商。
-
记录网络信息:记下 VPS 的 IP 地址、网关和 DNS,安装后可能需手动配置网络。
-
安装工具:确保有 SSH 客户端(如 PuTTY)和 VPS 控制面板的 VNC 访问权限。
术语解释:
-
DD 安装:通过脚本将系统镜像直接写入硬盘,实现一键重装。
-
VNC:虚拟网络计算,用于通过 VPS 控制面板查看安装进度。
安装步骤
1. 下载并执行重装脚本
fnOS 可通过 bin456789/reinstall 的脚本一键安装:
-
使用 SSH 登录 VPS。
-
执行以下命令下载并运行脚本:
wget --no-check-certificate -qO reinstall.sh 'https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh' && bash reinstall.sh fnos
-
脚本运行时会提示设置系统盘大小,默认 8GB。若硬盘空间充足,可输入更大值(如 15GB)。
2. 重启 VPS
-
脚本执行完成后,重启 VPS:
reboot
-
重启后,安装过程自动开始。此时 SSH 连接会断开,需通过 VPS 提供商的 VNC 查看进度。
3. 等待安装完成
-
安装过程需 10-15 分钟,取决于网络和硬盘性能。
-
VNC 界面显示 fnOS 登录页面时,安装完成。
-
通过浏览器访问 http://你的VPS_IP:5666 进入 fnOS Web 管理界面。
安装后配置
1. 初始化 fnOS
-
首次进入 Web 界面,点击“开始 NAS 之旅”进行初始化。
-
设置设备名称和管理员账号,建议使用高强度密码(如 12 位以上,包含字母、数字和符号)。
2. 创建存储空间
-
进入“存储空间管理”,选择剩余硬盘空间创建存储池。
-
创建时需格式化硬盘,输入管理员密码确认。
3. 开启 SSH 并配置 root 登录
fnOS 默认未开启 SSH,仅允许普通用户登录。为便于管理:
-
在 Web 界面“设置” > “SSH”中勾选开启 SSH。
-
使用管理员账号登录 SSH,设置 root 密码:
sudo passwd root
-
编辑 SSH 配置文件:
sudo nano /etc/ssh/sshd_config
-
找到 PermitRootLogin,修改为 Yes。
-
重启 SSH 服务:
sudo service ssh restart
-
现在可使用 root 用户登录。
4. 修改 apt 源(可选)
fnOS 默认使用国内源(如清华源)。若在海外 VPS 上安装,建议改为 Debian 官方源:
-
编辑 /etc/apt/sources.list:
sudo nano /etc/apt/sources.list
-
删除原有内容,添加:
deb http://deb.debian.org/debian/ bullseye main deb http://deb.debian.org/debian/ bullseye-updates main deb http://deb.debian.org/debian-security/ bullseye-security main
-
更新源:
sudo apt update
常见问题与解决方法
-
安装后无法联网
-
通过 VNC 登录,使用 nmtui 手动配置网络。
-
-
硬盘空间未正确识别
-
使用 fdisk -l 检查分区,必要时调整存储池大小。
-
-
VNC 无法连接
-
检查 VPS 控制面板,确保 VNC 服务正常运行。
-
注意事项
-
安装期间无 SSH:安装过程需依赖 VNC 查看进度。
-
海外 VPS 优化:更换 apt 源和 Docker 源至官方地址。
-
版本更新:定期检查 fnOS 官网,确保使用最新版本(截至 2023 年 10 月,最新版本为 v1.x.x)。
结语
通过本教程,您可以在 VPS 上轻松安装并配置飞牛 fnOS,体验其 NAS 功能。fnOS 界面友好、对硬件要求低,非常适合在闲置 VPS 上部署。希望这份教程能助您顺利完成安装,享受自建 NAS 的乐趣!
原创文章,作者:WanKe,如若转载,请注明出处:https://wankewu.com/linux/835.html