debian

Debian下TigerVNC配置步骤

小樊
50
2025-10-04 18:49:10
栏目: 智能运维

Debian下TigerVNC配置步骤

1. 安装TigerVNC服务器

打开终端,执行以下命令更新系统软件包列表并安装TigerVNC服务器及依赖:

sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common

2. 设置VNC密码

为当前用户设置VNC访问密码(密码长度需至少6位):

vncpasswd

按照提示输入并确认密码,密码将加密存储在用户家目录的.vnc/passwd文件中。

3. 配置桌面环境与启动脚本

TigerVNC需要通过xstartup脚本启动桌面环境(如XFCE、GNOME),默认情况下该脚本可能未配置或使用基础环境。

4. 启动VNC服务器

使用vncserver命令启动VNC服务,:<display_number>表示显示编号(如:1对应端口5901:2对应5902,依此类推):

vncserver :1

首次启动会提示确认分辨率和桌面环境,后续可通过-geometry参数手动指定(如vncserver -geometry 1920x1080 :1)。

5. 设置开机自启动(可选但推荐)

为确保系统重启后VNC服务自动启动,需创建systemd服务文件:

6. 配置防火墙(若启用)

若系统启用了ufw防火墙,需开放VNC端口(默认5901对应:15902对应:2):

sudo ufw allow 5901/tcp

验证防火墙状态:

sudo ufw status

确保5901/tcp处于ALLOW状态。

7. 连接VNC服务器

在客户端计算机(如Windows、macOS或另一台Linux设备)上安装VNC客户端(如TigerVNC ViewerRealVNC Viewer),输入服务器IP地址和显示编号(如192.168.1.100:1),点击连接并输入之前设置的VNC密码即可访问远程桌面。

常见问题排查

0
看了该问题的人还看了