在Debian系统下使用TigerVNC进行远程桌面控制,可以按照以下步骤进行操作:
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
vncpasswd
按照提示输入并确认密码。
vncserver :1
这里的 :1 表示VNC服务器将在显示端口 5901 上运行(5900 + 1)。
ufw 作为防火墙管理工具,则需要打开端口 5901:sudo ufw allow 5901
sudo ufw reload
.vnc 目录:mkdir -p ~/.vnc
编辑 xstartup 文件以配置VNC服务器启动时使用的桌面环境。例如,启动GNOME桌面环境:
nano ~/.vnc/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 &
gnome-panel &
metacity &
nautilus &
gnome-terminal &
dbus-launch --exit-with-session
gnome-session &
给予该文件执行权限:
chmod +x ~/.vnc/xstartup
192.168.1.100:5901),然后输入之前设置的VNC密码即可连接到Debian系统。tigervncserver :1 -localhost no -geometry 1366x768
su - your_username
~/.vnc 目录:cd ~/.vnc
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 &
保存并退出编辑器。
5. 给予 xstartup 文件执行权限:
chmod +x xstartup
vncserver :1
通过以上步骤,您应该能够在Debian系统上成功安装、配置并通过TigerVNC服务器进行远程访问。