在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進行遠程控制了。