飞牛 fnOS 是一款基于 Debian 深度开发的国产 NAS 系统,以其简洁的界面、丰富的功能和低硬件要求受到许多 NAS 爱好者的青睐。对于准备自组 NAS 或正在使用黑群晖的用户来说,fnOS 是一个值得尝试的替代方案。如果您手头有闲置的 VPS,可以通过本教程在 VPS 上安装 fnOS,体验其功能并熟悉操作,再决定是否在物理设备上部署。本文将详细指导您如何在 VPS 大盘机上通过 DD 方式安装飞牛 fnOS,并完成必要配置。
系统要求
fnOS 对硬件配置的要求非常低,最低仅需 8GB 的系统盘空间。因此,普通的 VPS(例如 15GB 或 20GB 的小盘机)即可满足安装需求。如果您使用的是大盘机(硬盘空间几十 GB 或更多),可以充分利用额外的空间创建存储池,模拟更真实的 NAS 使用场景。
安装准备
在开始安装前,请做好以下准备工作:
-
备份数据:安装 fnOS 会格式化 VPS 硬盘,请务必提前备份所有重要数据。
-
确认引导方式:fnOS 安装脚本通常适用于传统 BIOS 引导的 VPS,若您的 VPS 使用 UEFI 引导,可能需要额外配置。
-
记录网络信息:记录 VPS 的 IP 地址、网关和 DNS 等信息,以备安装后手动配置网络使用。
安装步骤
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
-
脚本运行时会提示设置系统盘大小。fnOS 官方建议至少 8GB,若硬盘空间充足,可设置为更大值(如 15GB)。
2. 重启 VPS
-
脚本执行完成后,输入以下命令重启 VPS:
reboot
-
重启后,安装过程将自动开始。注意:此时无法通过 SSH 连接,您需要通过 VPS 提供商的 VNC 功能查看安装进度。
3. 等待安装完成
-
安装过程通常需要 10-15 分钟,具体时间取决于 VPS 的网络和硬盘性能。
-
当 VNC 界面显示 fnOS 登录页面时,安装完成。此时,您可以通过浏览器访问 http://你的VPS_IP:5666 进入 fnOS 的 Web 管理界面。
安装后配置
1. 初始化 fnOS
-
首次进入 Web 界面时,点击“开始 NAS 之旅”进行初始化。
-
设置设备名称和管理员账号,建议使用高强度密码以确保安全。
2. 创建存储空间
-
fnOS 的核心功能是存储管理,您可以使用 VPS 剩余硬盘空间创建存储池。
-
在 Web 界面中,进入“存储空间管理”,选择剩余硬盘空间创建存储池。
-
创建时需格式化硬盘,输入管理员密码确认即可。
3. 开启 SSH 并配置 root 登录
fnOS 默认未开启 SSH,且仅允许普通用户登录。为方便管理,可按以下步骤配置:
-
在 Web 界面中,进入“设置” > “SSH”,勾选开启 SSH。
-
使用管理员账号登录 SSH,设置 root 用户密码:
sudo passwd root
-
编辑 SSH 配置文件 /etc/ssh/sshd_config,将 PermitRootLogin 修改为 Yes。
-
重启 SSH 服务:
sudo service ssh restart
-
现在,您可以使用 root 用户通过 SSH 登录。
4. 修改 apt 源(可选)
fnOS 默认使用国内 apt 源(如清华源)。若在海外 VPS 上安装,建议改为 Debian 官方源以提高下载速度:
-
编辑 /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
-
更新 apt 源:
sudo apt update
注意事项
-
安装期间不支持 SSH:安装过程和完成后,fnOS 默认不支持 SSH 登录,需通过 VNC 查看进度并手动开启 SSH。
-
网络配置问题:部分 VPS 重装后可能无法自动获取 IP,可通过 VNC 登录 fnOS,使用 nmtui 命令手动配置网络。
-
存储空间划分:安装后,系统盘和数据盘可能需要手动调整。建议使用 fdisk -l 检查分区情况,确保硬盘空间被正确识别。
-
在线更新:fnOS 支持在线更新,但更新后会自动重启,可能会影响 VPS 上的其他服务,请提前做好准备。
结语
通过本教程,您可以在 VPS 大盘机上轻松安装并配置飞牛 fnOS,体验其强大的 NAS 功能。fnOS 界面友好、功能丰富且对硬件要求低,非常适合在闲置 VPS 上部署。希望这份保姆级教程能帮助您顺利完成安装,享受自建 NAS 的便利与乐趣!
原创文章,作者:kp51,如若转载,请注明出处:https://www.kepu51.com/instant-messaging/187.html