Windows環境下使用vnc遠端桌面連線Linux
阿新 • • 發佈:2020-10-21
VNC官網:https://www.realvnc.com/en/connect/download/viewer/
VNC包括伺服器端和客戶端,最終需要實現從Windows上使用vnc客戶端能夠遠端連線到Linux,那麼就需要在Windows上安裝vnc客戶端VNC viewer,在Linux上安裝vnc伺服器端 VNC server。
1、windows上安裝vnc viewer(過程不贅述)
2、Linux上安裝 vncserver
可通過以下命令檢視系統是否安裝了vnc
若沒有安裝,可通過從官網下載rpm包進行安裝
3、安裝好VNC後,進行VNC server 的配置
vim /etc/sysconfig/vncservers 新增最後兩行資訊
說明:可以在這裡新增多個使用者,使使用者能夠使用VNC客戶端連線VNC伺服器,如 VNCSERVERS="1:root 2:oracle"
VNCserver的預設埠是5801,5901和6001,這裡的“1:root 2:oracle”表示為系統使用者root開啟5801,5901和6001埠,
1為桌面號或者終端號;為系統使用者oracle開啟5802,5902和6002埠,2為桌面號,以此類推。“1366*768”為螢幕解析度。
為了安全起見,不建議設定為root使用者登入。
4、啟動VNC server
- 修改登入密碼
- #vncpasswd
- 啟動vncserver
- 使用系統啟動指令碼啟動vncserver
- #/etc/rc.d/vncserver start
- 也可以使用vncserver程式
- # vncserver : 桌面號 -geometry 解析度 -depth 彩色數
- 使用系統啟動指令碼啟動vncserver
5、VNC連線
通過windows上開啟SSH隧道連線VNC
- 在Windows上安裝一個shh Telnet工具,例如SecureCRT
- 首先在SecureCRT上建立一個連線到Linux的普通shh連線,在該會話中,新增如下選項
- 保持CRT中ssh正常連線狀態,開啟VNCvieviewer,新增如下資訊進行連線,注意:ip使用的是本地ip