SSH 远程控制:关机、休眠与查看系统信息
什么场景用
WOL 能唤醒,SSH 能让电脑听话——远程关机、休眠,或者只看一眼电脑上装的是什么操作系统就走。典型场景:
- 人在外面,忘记关家里的电脑 → SSH 远程关机
- 电脑长时间挂机下载,想让它下完自动休眠 → SSH 发送休眠命令
- 远程想确认服务器上装的是 Windows 还是 Linux
电脑端配置
Windows 电脑
Windows 10 / 11 自带 OpenSSH 服务端,需手动启用:
- 打开 设置 → 应用 → 可选功能
- 看是否有 OpenSSH 服务器,没有就点"添加功能"
- 启用后,用
net start sshd启动服务(或设置为自动启动) - 防火墙会自动放行 sshd(端口 22)
Linux / macOS
- Linux:
sudo apt install openssh-server→sudo systemctl enable ssh - macOS:设置 → 通用 → 共享 → 开启远程登录
在 NetX 里怎么连接
- 扫描到设备后进入详情页
- 点击 SSH 按钮
- 输入电脑的 用户名 和 密码(Windows 建议单独建一个 SSH 用的本地账户)
- NetX 连接成功后,显示可用操作:
- 休眠电脑
- 关机
- 重启(部分版本支持)
- 显示系统版本
安全注意事项
- SSH 用的是密码认证,尽量别用 root 账户或有管理员权限的账户
- 如果能配密钥认证(公钥 / 私钥)更好,但 NetX 多数版本只支持密码
- 不要在公网直接暴露 SSH 端口(建议只在同局域网内用)
- Windows 上可以把 SSH 服务绑定到非 22 端口增加一点隐蔽性
与 WOL 配合的完整远程方案
一套组合拳:
- 手机在蜂窝网络 → 用移动数据连 NetX
- 先 WOL 唤醒家里电脑(需要路由器配好端口转发)
- 等电脑完全启动(约 30~60 秒) → SSH 登录
- 关机 → SSH 发送
shutdown /s命令
整个流程在手机上点几个按钮就能完成,全程不用碰电脑。