簡單介紹下,VNC(Virtual Network Computing)服務是一款優秀的屏幕分享及遠程連接服務,基於RFB協議,使用C/S架構。此服務可保證你連接圖形界面。
首先,我們需要搭建VNC服務器:
1. 安裝xfce和TightVNC
sudo apt install xfce4 xfce4-goodies tightvncserver
其中,這個xfce4是windows遠程連接ubuntu系統的服務,當它運行時,會默認打開3389端口供客戶端進行連接。(windows遠程mstsc打開,需要關閉防火牆。)
2. 安裝完成後,輸入vncserver,設定當前用戶下的登陸密碼。
3. 輸入完密碼之後,殺掉現存vnc進程,備份並修改配置文件。
將以下內容覆蓋到配置文件中:
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
4. 重啓vncserver,並查詢現在的端口是多少。這裏vnc默認端口是5900,每起一個連接,vnc端口號+1;
下載nmap服務 apt-get install nmap
至此,vnc服務端完成。當然,如果有防火牆的話,記得開放端口,或直接關閉防火牆。
ufw開放5901端口:ufw allow 5901/tcp
關閉防火牆:service ufw stop 或者 service iptables stop
更新防火牆:ufw reload