温馨提示×

TigerVNC在Debian上的使用教程

小樊
109
2025-03-29 12:03:17
栏目: 智能运维

在Debian系统上安装和使用TigerVNC的步骤如下:

安装TigerVNC

  1. 更新软件包列表
sudo apt update 
  1. 安装TigerVNC服务器
sudo apt install tigervnc-standalone-server tigervnc-common 

配置TigerVNC

  1. 创建VNC密码
vncpasswd 

按照提示输入并确认密码。

  1. 启动VNC服务器
vncserver :1 

这里的:1表示VNC服务器将在显示端口5901上运行(5900 + 1)。

  1. 设置VNC服务器启动参数(可选): 你可以通过编辑~/.vnc/config文件来自定义VNC服务器的启动参数,例如分辨率和桌面环境等。
geometry=1920x1084 dpi=96 
  1. 配置防火墙: 如果Debian系统正在运行防火墙,并且使用ufw作为防火墙管理工具,则需要开放VNC端口。
sudo ufw allow 5901 

连接到TigerVNC服务器

  1. 使用VNC客户端连接: 下载并安装VNC客户端软件,如RealVNC Viewer。在客户端中输入以下地址:
your_server_ip_or_hostname:1 

其中your_server_ip_or_hostname是你的Debian系统的IP地址或主机名,1是VNC服务器的显示端口。

  1. 输入密码: 输入在第2步设置的密码,然后你应该能够看到远程桌面。

使用非root用户连接TigerVNC

  1. 以非root用户启动TigerVNC服务器
tigervncserver :1 -localhost no -geometry 1366x768 
  1. 切换到普通用户
su - your_username 
  1. 进入~/.vnc目录
cd ~/.vnc 
  1. 创建或编辑xstartup文件
nano xstartup 

添加以下内容:

#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & 

保存并退出编辑器。

  1. 给予xstartup文件执行权限
chmod +x xstartup 
  1. 启动TigerVNC服务器
vncserver :1 
  1. 使用VNC客户端连接: 使用VNC客户端连接到你的Debian系统,输入正确的IP地址和端口号,然后输入密码即可。

以上就是在Debian系统上安装和使用TigerVNC的基本步骤。如果你需要更详细的配置或使用特定版本的TigerVNC,可以参考相关的官方文档或社区支持。

0