從手機管理 VPS
VPS——來自 DigitalOcean、Linode、Hetzner、Vultr 或 AWS Lightsail 的雲端伺服器——就是一臺有公網 IP 的 Linux 盒子,你像管別的機器一樣用 SSH 管它。這意味著你能從手機做:用 SSH 用戶端連上、跑命令、部署、看記錄檔。和家庭實驗室盒子唯一的不同是:VPS 暴露在公網上,所以安全基本功更重要。本文講連線、首日加固、和日常。
第 1 步——SSH 進 VPS
建立伺服器時,服務商給你一個公網 IP(通常還有 root 密碼或預裝的金鑰)。在行動 SSH 用戶端裡(iPhone / Android)加一個連線:主機 = 公網 IP、連接埠 22、使用者 = root(或服務商預設的如 ubuntu)。和家庭伺服器不同,VPS 能直接到達——進去不需要 Tailscale,不過你仍可以加。
第 2 步——第一天就加固
因為 VPS 面向公網,機器人幾分鐘內就開始試登入。先做這些,全都能在手機上完成:
- 建一個 sudo 使用者並關掉 root 登入(如何停用 root 登入)。
- 用 SSH 金鑰並關閉密碼認證(金鑰 vs 密碼)——TermAI 能產生 Ed25519 金鑰並替你部署。
- 開防火牆——放行 SSH(和你應用的連接埠),其餘拒絕:
ufw allow OpenSSH && ufw enable。 - 可選 fail2ban 封反覆試探者。
第 3 步——日常
設定好之後,從手機跑 VPS 就是你在任何地方都會跑的那些小命令:
systemctl restart <服務>——重啟服務journalctl -fu <服務>——跟它的記錄檔docker compose pull && up -d——更新容器(從手機管 Docker)df -h/htop——查磁碟和負載apt update && apt upgrade——給盒子打修補程式
AI 幫在哪
在手機上,摩擦點是記不住確切命令、和讀記錄檔輸出。描述你要的——"在防火牆開放 443 連接埠"、"nginx 為什麼啟動失敗"——TermAI 給你可複核再執行的命令,貼著真實伺服器(它知道發行版、即時磁碟/記憶體、最近輸出)。當你跟記錄檔時,它能把最近 100 行交給 AI 快速判讀。
VPS 需要 Tailscale 嗎?
連線不需要——VPS 有公網 IP,能直接到達。但把 SSH 放到 Tailscale 後面、對公網關閉 22 連接埠,是一個很強的安全升級:只有你的裝置能碰到 SSH,暴破機器人就無處下手。想走這條路的話,TermAI 內建 Tailscale。見 Tailscale vs WireGuard。
常見問題
能完全用手機管理 VPS 嗎?
能——連線、加固、部署、監控、修復都走 SSH。大段設定編輯還是筆電更舒服,但日常完全適合手機。
怎麼從手機連 DigitalOcean/Linode/Hetzner 伺服器?
用 SSH 用戶端 App,填伺服器公網 IP、連接埠 22、和服務商給你的使用者/金鑰。服務商的品牌不改變任何東西——都是標準 SSH。
從手機管 VPS 安全嗎?
安全,做好首日基本功:金鑰認證、不開 root 登入、防火牆,最好把 SSH 放 Tailscale 後面。風險在於沒加固的 VPS,不在手機。
快速事實
- VPS = 一臺有公網 IP 的 Linux 盒子(DO/Linode/Hetzner/Vultr/Lightsail);用 SSH 管
- 第一天:sudo 使用者、金鑰認證、不開 root 登入、防火牆
- 日常:重啟/記錄檔/部署/修補程式——全是標準 SSH 命令
- 額外安全:把 SSH 放 Tailscale 後、對公網關 22 連接埠
Free on iOS and Android. 5 AI requests/day on the free tier, plus unlimited SSH/SFTP and built-in Tailscale.