用vnc實現Windows遠程連接linux桌面

VNC server與VNC viewer支持多種操作系統,如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可將VNC server 及VNC viewer分別安裝在不同的操作系統中進行控制。如果目前操作的主控端計算機沒有安裝VNC viewer,也可以通過一般的網頁瀏覽器來控制被控端。

vnc的主要工作原理是在服務器端運行 vncserver服務,然后在客戶端就可以遠程連接服務器端桌面了。

安裝和配置

1、安裝vnc軟件包:

  1. rpm?-qa?|?grep?vnc-server
  2. yum?install?tigervnc?tigervnc-server

2、配置VNC的登錄賬號、桌面分辨率和連接方式:

vim /etc/sysconfig/vncservers

添加:

  1. VNCSERVERS="1:root"
  2. VNCSERVERARGS[1]="-geometry?1024x768"

3、配置VNC的遠程登錄密碼:

  1. vncpasswd

4、配置VNC防黑屏,并重啟服務:

vim /root/.vnc/xstartup

注釋:

# xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

# twm &

添加:

  1. gnome-session?&
  2. service?vncserver?restart
  3. ps?-axu?|?grep?vnc
  4. netstat?-anptu?|?grep?5091

5、設置VNC服務開機啟動:

  1. chkconfig?--level?2345?vncserver?on
  2. chkconfig?--list?|?grep?vncserver

6、防火墻開放5901端口:

  1. iptables?-A?INPUT?-p?tcp?--dport?5901?-j?ACCEPT

7、客戶端連接:

打開vnc viewer

VNC Server:?? IP:5901

(密碼不是登陸賬號的密碼,而是VNC設置的密碼)

20160115141157

20160115141233

8、關閉VNC:

  1. vncserver?-kill?:1
  2. service?vncserver?stop

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前評論:3   其中:訪客  3   博主  0

  1. avatar 威客網 1

    好,解決了我的問題。

  2. avatar 威客網 1

    感謝博主,解決了我的問題~

  3. avatar 東北紅松子 0

    連接遠程桌面是做什么用