从手机管理 Proxmox
Proxmox 没有一流的移动 App,网页界面在小屏上也别扭——按钮小、布局宽、控制台还跟触摸输入较劲。从手机管理 Proxmox 的可靠方式是 SSH:连上宿主机,跑几条命令行,你就能从任何地方启动虚拟机、重启容器、排查问题。本文讲设置,以及那几条能搞定 90% 工作的命令。
简版:装一个 SSH 客户端(本文用 TermAI),以 root 连上 Proxmox 宿主,用 qm 管虚拟机、pct 管容器。
为什么 SSH 比手机网页界面好
Proxmox 网页界面在桌面上很出色,但在手机上是另一回事:noVNC 控制台用触摸键盘很难用、面板溢出,加上不稳定的移动连接,整个界面都显得很重。SSH 绕开了这一切。shell 很轻,在移动数据下也跑得好,命令和你在桌面用的一样。对快速运维任务——"启动那台虚拟机"、"容器卡住了,重启它"——它就是更快。
第 1 步:SSH 进 Proxmox 宿主
添加一个到你 Proxmox 节点的连接:主机是它的 IP 或域名,用户名是 root,端口 22。用 root 密码认证,或更好地用 SSH 密钥。连上后,你就在节点的 shell 里了。
第 2 步:搞定大部分工作的命令
两个工具覆盖基础——qm 管虚拟机,pct 管 LXC 容器:
# 列出虚拟机和容器
qm list
pct list
# 启动 / 停止虚拟机(按 ID)
qm start 100
qm stop 100
# 启动 / 停止容器
pct start 101
pct stop 101
# 状态和资源占用
qm status 100
pvesh get /nodes/$(hostname)/status
# 进入容器 shell
pct enter 101 这覆盖了大多数值班需求:看什么在跑、重启卡住的东西、确认节点没爆内存或磁盘。存储和集群细节用 pvesm status 和 pvecm status 补齐。
第 3 步:让 AI 帮你记标志
在手机上做命令行管理,最难的是记住确切的命令和标志。这正是终端里 AI 助手的用武之地:用自然语言提问,它基于你所在的服务器给出命令。
在手机上跟一条服务日志
节点上某个东西出问题时,你常会 journalctl -fu pve-cluster 或跟某台虚拟机的日志。在手机上这是一团飞速滚动的乱麻——所以 TermAI 一看到跟随命令就进入日志流模式:工具栏带暂停/恢复、一个把最近 500 行的错误/警告分色高亮的 Filter、以及一个把最近 100 行交给 AI 快速判读哪里出错的 AI 按钮。比在 6 寸屏上盯着实时 journalctl 舒服多了。
连接家庭路由器后面的 Proxmox
如果你的 Proxmox 服务器在家里,手机用移动数据无法直接到达。干净的办法是 Tailscale 这类网格 VPN:在 Proxmox 宿主和手机上都装,节点就有了一个稳定的私有地址,你能从任何地方 SSH——无需端口转发、不把网页界面暴露到公网。TermAI 内置 Tailscale,所以手机端不需要单独的 App。
关于危险命令的提醒
有些 Proxmox 命令不可逆——qm destroy、pct destroy、清空存储。在手机上很容易手滑。两道安全网有帮助:通过 TermAI 的 AI 助手运行时,危险命令执行前会先弹确认;在 Pro 上,ShellMon 会监控实时会话、把出现的危险命令标记出来——在触屏上管理虚拟化平台时,这两样都值得有。
常见问题
有官方的 Proxmox 移动 App 吗?
没有一流的。有几个第三方 App 和移动网页界面,但要可靠管理,多数人用移动 SSH 客户端 SSH 进节点。
怎么从手机管理 Proxmox?
用 SSH 客户端以 root SSH 进节点,然后 qm 管虚拟机、pct 管容器。它在移动数据下可用,和桌面命令行一致。
怎么远程连接家里的 Proxmox 服务器?
在节点和手机上用 Tailscale 这类网格 VPN,然后 SSH 到它的私有地址。别把 Proxmox 网页界面直接暴露到公网。
能在手机上用 Proxmox 网页控制台吗?
能,但 noVNC 控制台和宽布局在触屏上很别扭。大多数运维任务,SSH 更快。
快速事实
- 主题:从手机管理 Proxmox VE
- 最佳方式:SSH 进节点——移动网页界面在触屏上别扭
- 关键命令:
qm管虚拟机,pct管容器(list / start / stop / status) - 远程访问:在节点和手机用 Tailscale;别公开暴露网页界面
- 安全:AI 助手在危险命令运行前先确认;ShellMon(Pro)在实时会话里标记危险命令
- 客户端:任意 SSH App 都行;TermAI 加了 AI 帮助和内置 Tailscale
Free on iOS and Android. 5 AI requests/day on the free tier, plus unlimited SSH/SFTP and built-in Tailscale.