通过 SSH 一键安装飞牛OS(fnOS):完整指南
通过 SSH 一键安装飞牛OS(fnOS):完整指南
飞牛OS(fnOS)是一款轻量级的NAS操作系统,适合在云服务器或闲置主机上快速部署私有云存储。如果你已经有一台Linux服务器,并希望通过SSH远程完成安装,那么使用社区开源的DD重装脚本是最便捷的方式。本文将一步步带你完成整个过程。
准备工作
- 一台运行Linux的服务器(云服务器或物理机均可),并拥有root权限。
- 能够通过SSH远程登录服务器(需知道IP、端口、账号和密码)。
- 服务器需联网,以便下载脚本和系统镜像。
第一步:SSH 连接你的服务器
打开你习惯的SSH客户端,比如:
- 终端(macOS/Linux自带)
- PuTTY(Windows)
- Tabby、WindTerm 等图形化工具
连接命令示例(终端):
sshroot@你的服务器IP-p22输入密码后,成功登录到服务器的命令行界面。
第二步:下载安装脚本
脚本作者提供了两个源,根据你的服务器地理位置选择对应的命令。如果服务器在国内,建议使用国内镜像源,速度更快。
国内服务器执行:
curl-Ohttps://cnb.cool/bin456789/reinstall/-/git/raw/main/reinstall.sh||wget-Oreinstall.sh$_国外服务器执行:
curl-Ohttps://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh||wget-Oreinstall.sh$_执行后,当前目录下会下载一个名为reinstall.sh的脚本文件。
第三步:运行安装命令
下载完成后,直接运行脚本并指定安装目标为 fnos:
bashreinstall.sh fnos脚本启动后,会进入交互式提示,主要包括:
- 设置登录密码:为飞牛OS Web管理界面设置密码,直接按回车可使用默认值。
- 磁盘分区大小:根据需要分配系统分区大小,默认会使用全部可用空间,直接回车即可。
整个过程无需复杂配置,按照提示一路回车就能完成。
第四步:重启服务器
设置完毕后,输入重启命令:
reboot服务器重启后,脚本会自动接管启动流程,开始下载并安装飞牛OS。请注意:此时SSH连接会断开,且安装过程中SSH服务并不会启动,因此你无法再通过SSH查看进度。
如何查看安装进度?
由于安装阶段SSH不可用,你需要使用云服务商提供的VNC(虚拟网络控制台)功能来远程查看屏幕输出。几乎所有主流云厂商(如阿里云、腾讯云、华为云等)都在管理后台提供了VNC或"管理终端"入口。通过VNC,你可以实时看到系统的安装日志,直到出现登录提示或Web访问地址。
安装完成后的操作
当VNC中显示安装完成,系统自动重启后,你就可以通过浏览器访问飞牛OS的Web管理界面了:
http://你的服务器IP:5666首次访问时,系统会要求你尽快配置管理员账号和密码(这与之前脚本中设置的密码不同,需重新设置)。请按照页面指引完成初始化。
如何重新开启 SSH?
飞牛OS出于安全考虑,默认关闭了SSH服务。如果你后续需要通过SSH管理服务器,可以在Web界面中手动开启:
- 登录飞牛OS Web管理后台。
- 进入设置 → SSH选项卡。
- 将SSH功能开关打开,并设置端口(默认22)及允许的登录方式(密码或密钥)。
开启后,你就可以再次使用SSH客户端连接服务器了。
重要注意事项
| 事项 | 说明 |
|---|---|
| SSH 不可用时段 | 安装过程及首次启动后,SSH默认关闭,需通过VNC查看进度。 |
| 默认Web端口 | 5666,请确保防火墙已放行该端口。 |
| 密码设置 | 脚本中的密码仅为临时设置,安装完成后Web界面仍需重新配置账号密码。 |
| 数据备份 | DD重装会覆盖整个磁盘,请提前备份重要数据。 |
| 网络要求 | 服务器需能访问脚本源和镜像仓库,国内服务器建议使用国内源。 |
结语
通过上述四个步骤,你就可以在任意Linux服务器上远程一键部署飞牛OS,无需物理接触或复杂的ISO挂载。整个过程简洁高效,适合快速搭建个人NAS或轻量级存储服务。如果在安装中遇到问题,建议通过VNC查看具体错误信息,并确认服务器网络与磁盘状态正常。
现在,就去试试吧,享受飞牛OS带来的便捷云存储体验!
