:::
Debian 13 伺服器建置與網管全攻略
主內容區域
Debian 13 伺服器建置指引
安裝指引目錄
Debian 13 (Trixie) 伺服器建置全攻略
建立日期: 2025-12-18
適用環境: Debian 13 Trixie + XFCE 桌面
使用者身分: 網管 / 資訊教師
提示: 本指南中的所有指令建議複製後貼上至終端機執行。需要
sudo 權限。
1. 系統環境與硬體檢測
首先安裝必要的檢測工具,確認硬體健康狀況。
sudo apt update
sudo apt install htop btop smartmontools lm-sensors dmidecode
硬碟健康檢查 (S.M.A.R.T.)
- ADATA SSD (Windows 碟):
/dev/sdb(曾發生 SATA Link 重置,建議更換排線) - WD 4TB (資料碟):
/dev/sda(健康) - Kingston SSD (系統碟):
/dev/sdc(健康)
# 檢查健康狀態 (Pass/Fail)
sudo smartctl -H /dev/sdc
# 執行短測試
sudo smartctl -t short /dev/sdc
2. 顯卡驅動修復 (AMD Ryzen APU)
解決 firmware: failed to load amdgpu/... 錯誤,啟用硬體加速。
步驟 A:安裝 Non-free 韌體
# 1. 確保來源列表包含 non-free-firmware
sudo sed -i 's/main/main contrib non-free non-free-firmware/g' /etc/apt/sources.list
# 2. 安裝韌體包
sudo apt update
sudo apt install firmware-amd-graphics firmware-linux-nonfree firmware-misc-nonfree
步驟 B:解決 IOMMU 報錯 (Grub 設定)
編輯 /etc/default/grub,修改以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet iommu=pt"
修改後執行更新並重開機:
sudo update-grub
sudo reboot
3. 網路與 IPv6 設定
本機使用傳統 /etc/network/interfaces 設定固定 IP。
設定檔範例 (/etc/network/interfaces)
allow-hotplug enp5s0
iface enp5s0 inet static
address 163.26.171.8
netmask 255.255.255.0
gateway 163.26.171.xxx <-- 請填入正確 Gateway
dns-nameservers 163.26.1.1 8.8.8.8
iface enp5s0 inet6 static
address 2001:288:7581:0::8
netmask 64
gateway fe80::7a85:17ff:fed4:1642
dns-nameservers 2001:4860:4860::8888
網路檢測工具
- 測速 (Ookla 官方版):
speedtest - MTR 路徑追蹤 (IPv4):
mtr -4 -a 172.22.199.86 www.tn.edu.tw(指定來源網卡) - 掃描區網 IP (ARP Scan):
sudo arp-scan -I enp5s0 --localnet
4. 遠端桌面 (XRDP)
建立 Windows/Chromebook 可連線的圖形化遠端桌面。
安裝與權限修正
# 1. 安裝 XFCE 桌面與 XRDP
sudo apt install xfce4 xfce4-goodies xrdp
# 2. 修正權限 (避免黑屏)
sudo adduser xrdp ssl-cert
# 3. 指定使用 XFCE (一般使用者執行)
echo "xfce4-session" > ~/.xsession
# 4. 重啟服務
sudo systemctl restart xrdp
注意: Linux 不建議同一帳號同時多重登入。若需雙裝置操作,請建立第二帳號 (如
oneal_pad)。
5. 常用軟體安裝
Google Chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb
LINE 通訊軟體
請開啟 Chrome 瀏覽器,前往線上應用程式商店安裝 LINE 擴充功能 (Linux 最佳解法)。
Xmind (心智圖)
前往官網下載 .deb 檔後安裝:
sudo dpkg -i Xmind-for-Linux-*-amd64.deb
sudo apt --fix-broken install # 修復相依性
Google Drive (Rclone 掛載)
sudo apt install rclone
rclone config # 依照指示綁定帳號
mkdir ~/GoogleDrive
rclone mount gdrive:/ ~/GoogleDrive --daemon
6. VS Code 開發環境
安裝微軟官方版 VS Code 及推薦擴充套件。
安裝指令
# 匯入 Key 與 Source
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/packages.microsoft.gpg
echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null
# 安裝
sudo apt update
sudo apt install code
必裝擴充套件清單 (網管/教學專用)
| 分類 | 套件名稱 | 用途 |
| 自動化 | Ansible | 管理交換器 (Zyxel) |
| 自動化 | Remote - SSH | 遠端檔案編輯神器 |
| 簡報 | Marp for VS Code | Markdown 轉 PPTX/PDF |
| 簡報 | Paste Image | Ctrl+V 貼圖 |
| 語言 | Chinese (Traditional) | 繁體中文介面 |
| 協作 | Live Share | 多人即時協作 |
7. 印表機設定 (Epson M2170)
建議使用 Epson 官方 2025 年新版驅動以獲得最佳效能。
安裝流程
- 前往 Epson 官網下載
Driver 2 (ESC/P-R),Printer Utility,Epson Scan 2。 - 依序安裝
.deb檔案。 - 解壓縮 Epson Scan 2 並執行
./install.sh。 - 在系統「列印設定」中新增印表機,選擇 Epson Inkjet Printer Driver 2。
8. 系統維護設定
強制關閉自動休眠 (伺服器必做)
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
時間校正與寫入 BIOS
# 寫入硬體時鐘
sudo hwclock --systohc
# 設定時區
sudo timedatectl set-timezone Asia/Taipei