Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux系統常見問題解答 >> Linux配置vnc實現linux遠程桌面

Linux配置vnc實現linux遠程桌面

日期:2017/1/20 17:44:15      編輯:Linux系統常見問題解答

VNC (Virtual Network Computing)是虛擬網絡計算機的縮寫。VNC是一款優秀的遠程控制工具軟件,由著名的AT&T的歐洲研究實驗室開發的。VNC是在基於UNIX和Linux操作系統的免費的開放源碼軟件,遠程控制能力強大,高效實用,其性能可以和Windows和MAC中的任何遠程控制軟件媲美。在Linux中,VNC包括以下四各命令:vncserver,vncviewer,vncpasswd,和vncconnect。大多數情況下我只需要其中的兩個命令:vncserver和vncviewer。

  安裝方法:

  1:首先查看下自己的系統是否有安裝vnc服務,(默認為已安裝)

  rpm -q vnc vnc-server

  命令輸出為:

  package vnc is not installed

  vnc-server-4.1.2-14.el5_3.1

  則證明已經安裝完成,無需再次進行安裝。

  2:修改用戶的配置文件

  # vi /etc/sysconfig/vncservers

  修改內容如下:

  VNCSERVERS="1:root" 使用的通道號,使用的用戶名

  VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -nohttpd -localhost" 調整遠程桌面的分辨率

  3:設置遠程登錄的密碼

  # vncpasswd

  4:修改遠程桌面,顯示配置文件參數

  # vi ~/.vnc/xstartup

  # twm &

  將twm注釋掉,添加下面兩行

  gnome-session &

  startkde &

  保存,如第一次配置時沒有這個配置文件,需要啟動vnc服務,則會生產xstarup文件。

  4:啟動vnc服務

  /sbin/service vncserver start

  5:防火牆設置

  如有防火牆,則遵循以下配置

  vi /etc/sysconfig/iptables

  使用vi編輯器打開配置文件,在文件中添加下面一行命令

  -A RH-Firewall-l-INPUT -p tcp -m tcp --dport 5900:5903 -j ACCEPT

  重啟防火牆,使配置文件生效

  Service iptables restart


 6:現在就可以進行遠程登錄了,打開VNC Viewer

  輸入服務器IP地址,加通道號

  如:192.168.20.242:1

  7:輸入登錄密碼,此密碼為vnc登錄密碼,不是系統登錄密碼

  8:登錄系統界面

Copyright © Windows教程網 All Rights Reserved