要通过 SSH 远程执行命令,核心流程分为两步:在飞牛 NAS 上开启 SSH 服务,然后从外部设备连接并执行命令。
🖥️ 第一步:在飞牛 NAS 上开启 SSH
-
登录 Web 管理界面
在浏览器中访问
http://NAS内网IP:8000(或https://NAS内网IP:8001),使用管理员账号登录。 -
开启 SSH 服务
进入「系统设置」→「SSH」(或「远程服务 / 开发者选项」),进行如下设置:
-
启用 SSH 服务:打开开关。
-
修改 SSH 端口:建议将默认的
22改为其他端口(如2222),以降低被暴力破解的风险。 -
确认登录用户:通常管理员账户即可通过 SSH 登录。
-
-
记录关键信息
记下 NAS 的 内网 IP 地址 (如
192.168.1.100) 和你设置的 SSH 端口号 (如2222)。
🔑 第二步:从外部设备连接并执行命令
1. Windows 系统
-
使用 PowerShell 或 CMD
-
打开 PowerShell 或命令提示符 (CMD)。
-
执行连接命令 (将参数替换为你的实际信息):
powershell
ssh -p 2222 管理员用户名@NAS内网IP
例如:
powershell
ssh -p 2222 admin@192.168.1.100
-
首次连接按提示输入
yes确认,然后输入管理员密码即可登录。 -
登录成功后,即可输入任意 Linux 命令,例如:
bash
查看磁盘使用情况
df -h
-
-
使用 PuTTY 等图形化工具
-
打开 PuTTY,在 “Session” 页面填写:
-
Host Name (or IP address): NAS 的内网 IP (如
192.168.1.100) -
Port: 你的 SSH 端口 (如
2222)
-
-
在 “Connection” → “SSH” → “Auth” 页面,可指定私钥文件 (若已配置密钥登录)。
-
返回 “Session” 页面,点击 “Open” 连接,输入用户名和密码即可。
-
2. macOS / Linux 系统
-
打开终端 (Terminal)。
-
执行与 Windows PowerShell 相同的
ssh命令:bash
ssh -p 2222 管理员用户名@NAS内网IP







暂无评论内容