---
# System prepended metadata

title: 打造全能遠端指揮中心：Nexus Terminal 實戰教學，超越 Termix 的 Web 版 SSH / RDP / VNC 神器
tags: [VPS]

---

---
disqus: ahb0222
GA : G-VF9ZT413CG
---
# 打造全能遠端指揮中心：Nexus Terminal 實戰教學，超越 Termix 的 Web 版 SSH / RDP / VNC 神器
> [color=#40f1ef][name=LHB阿好伯, 2026/01/08][:earth_africa:](https://www.facebook.com/LHB0222/)

[TOC]

## 🎯 前言：有了 Termix，為什麼你還需要 Nexus Terminal？

如果你跟我一樣，手上管理著多台伺服器，甚至需要管理 Windows 遠端桌面或是跑長時間編譯任務，那你一定要認識這款 **Nexus Terminal（星樞終端）**！

雖然 **Termix** 已經非常優秀，但 **Nexus Terminal** 在這幾個痛點上做了更大幅度的進化：

- 🖥️ **全協定支援**：不只 SSH，連 **RDP (Windows)** 和 **VNC (Linux GUI)** 都能在網頁一併管理。
- 🧊 **會話掛起 (Persistence)**：連線斷掉？不怕！後端自動接管，下次回來任務還在跑。
- 📁 **Monaco 編輯器**：內建 VS Code 同款核心，改 Code、改 Config 就像在本地一樣順手。
- 🛡️ **企業級安全**：除了 2FA，還整合了 Google reCAPTCHA 與 **Passkey (無密碼登入)**。
- 🐳 **Docker 管理面板**：內建簡易面板，連 Portainer 都不用開了。

:::success
:bulb: **阿好伯碎碎念**
Nexus Terminal 是完全開源且可自架的。它將「網頁終端」提升到了「雲端作業系統」的等級，對於需要管理複雜環境的朋友來說，簡直是神器。
:::

---

## 🔧 環境需求與準備

### 系統需求

| 項目 | 需求 |
|------|------|
| **作業系統** | Debian 11/12 (推薦) 或 Ubuntu 22.04+ |
| **架構** | AMD64 (ARM 需手動調整鏡像版本) |
| **記憶體** | 建議 2GB 以上 (因包含 guacd 服務) |
| **網路** | 需開放 18111 端口 |

[推薦使用 Racknerd VPS](https://my.racknerd.com/aff.php?aff=16718)，便宜穩定且有固定 IP，非常適合作為這類管理平台的宿主機。

---

## 🐳 方法一：Docker 快速安裝（推薦）

### 步驟 1：建立安裝目錄
```bash
mkdir -p ~/nexus-terminal && cd ~/nexus-terminal

```

### 步驟 2：獲取設定檔

```bash
# 下載 Compose 檔案與環境變數模板
wget [https://raw.githubusercontent.com/Heavrnl/nexus-terminal/refs/heads/main/docker-compose.yml](https://raw.githubusercontent.com/Heavrnl/nexus-terminal/refs/heads/main/docker-compose.yml) -O docker-compose.yml
wget [https://raw.githubusercontent.com/Heavrnl/nexus-terminal/refs/heads/main/.env](https://raw.githubusercontent.com/Heavrnl/nexus-terminal/refs/heads/main/.env) -O .env

```

### 步驟 3：配置環境變數

使用 `nano .env` 修改以下關鍵內容：

* `ADMIN_USER`: 你的管理員帳號
* `ADMIN_PASSWORD`: 你的管理員密碼
* `JWT_SECRET`: 一串長隨機字串（加密用）

:::warning
:warning: **ARM 用戶請注意**
如果你使用的是甲骨文 ARM 等設備，請編輯 `docker-compose.yml`，將 `guacd` 鏡像改為 `guacamole/guacd:1.6.0-RC1` 以確保相容性。
:::

### 步驟 4：啟動服務

```bash
docker compose up -d

```

---

## 🎨 首次設定與功能亮點

### 1. 開啟介面

訪問 `http://你的IP:18111` 即可進入。

### 2. 「掛起會話」實戰

這是我最推薦的功能！在 SSH 標籤頁**右鍵點擊「掛起會話」**。
這時即使你關閉瀏覽器，連線依然會在伺服器背景執行。對於正在跑 `apt upgrade` 或大型編譯任務的朋友來說，再也不怕網路波動導致任務失敗。

### 3. 多重登入安全機制

進入系統後，建議立即到設定中開啟 **2FA**。如果你有域名並配置了 HTTPS，更強強烈建議啟用 **Passkey**，實現指紋一鍵登入！

---

## ⚙️ 系統服務與反向代理

由於 Nexus Terminal 許多進階功能（如剪貼簿同步、Passkey）需要 **HTTPS**，建議搭配 Nginx 配置：

```nginx
location / {
    proxy_pass [http://127.0.0.1:18111](http://127.0.0.1:18111);
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade; # 支援 WebSocket 關鍵
    proxy_set_header Connection "upgrade";
    proxy_set_header Host $host;
}

```

---

## 📊 常用管理命令

```bash
# 進入目錄
cd ~/nexus-terminal

# 查看容器狀態
docker compose ps

# 更新版本 (一鍵指令)
docker compose pull && docker compose up -d

```

---

## 🎯 總結

Nexus Terminal 完美繼承了 Termix 的便利性，並在協定支援與連線穩定度上更進一步。如果你已經習慣了 Termix，那麼切換到 Nexus Terminal 幾乎沒有學習成本，反而會因為它的 **RDP 支援** 與 **SFTP 直編** 功能而回不去！

🌟 全文可以至下方連結觀看或是補充

全文分享至
https://www.facebook.com/LHB0222/
https://www.instagram.com/ahb0222/

有疑問想討論的都歡迎於下方留言
喜歡的幫我分享給所有的朋友 \o/
有所錯誤歡迎指教

# [:page_with_curl: 全部文章列表](https://hackmd.io/@LHB-0222/AllWritings)

