一点都不难,在 Debian 上装 TigerVNC 属于“一条命令 + 简单配置”就能搞定的事,比 Windows 远程桌面还简单。
下面给你一个最常用、最稳妥的做法(适合新手,也适合服务器):
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
如果你是 桌面环境用户(GNOME / XFCE / MATE),再装桌面就行:
sudo apt install xfce4 xfce4-goodies
✅ 推荐 XFCE,稳定、轻量、不折腾
❌ 不推荐 GNOME,VNC 容易出问题
vncpasswd
会让你输入:
n)密码保存在:
~/.vnc/passwd
vncserver :1
:1 表示 端口 5901:2 → 5902,以此类推第一次启动会自动生成:
~/.vnc/xstartup
编辑:
nano ~/.vnc/xstartup
改成下面这样(以 XFCE 为例):
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
然后:
chmod +x ~/.vnc/xstartup
vncserver -kill :1
vncserver :1
连接地址:
你的IP:1
或
你的IP:5901
| 问题 | 原因 |
|---|---|
| 黑屏 | xstartup 没配桌面 |
| 连不上 | 防火墙没放行 5901 |
| 闪退 | 没装桌面或权限问题 |
Debian 装 TigerVNC 非常简单,10 分钟内必能跑起来。
如果你愿意,可以告诉我:
我可以直接给你一套最适合你环境的完整配置。