在Debian上通过Tigervnc实现远程控制,可以按照以下步骤进行操作:
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
vncpasswd
系统会提示您输入并确认密码。
/.vnc/xstartup
文件,配置VNC服务器启动时运行的脚本。例如: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
x-terminal-emulator -geometry 80x24 &
#gnome-session &
保存并退出编辑器,然后赋予文件执行权限:
chmod +x /.vnc/xstartup
vncserver :1 -geometry 1280x720 -localhost no
这将在TCP端口5901上启动VNC服务器(显示编号为1)。
如果您希望VNC服务器在系统启动时自动启动,可以创建并配置一个systemd服务:
sudo nano /etc/systemd/system/vncserver@:1.service
粘贴以下内容,并将USER
替换为您的用户名:
[Unit]
Description=Start TightVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=USER
Group=USER
WorkingDirectory=/home/USER
PIDFile=/home/USER/.vnc/%H:%i.pid
ExecStartPre=/usr/bin/vncserver -kill :%i
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x720 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable vncserver@:1.service
sudo systemctl start vncserver@:1.service
安装VNC客户端: 在您的远程计算机上安装一个VNC客户端软件,例如TigerVNC Viewer。
连接到Debian系统:
使用VNC客户端连接到Debian系统的IP地址和端口号(例如:your_debian_ip_address:5901
,将your_debian_ip_address
替换为您的Debian系统IP地址)。
输入密码: 输入在配置VNC服务器时设置的密码,然后您应该能够看到远程桌面。
以上步骤完成后,您就可以在Debian系统上成功配置并使用Tigervnc进行远程控制了。