1. 程式人生 > >CentOS和Windows互相遠端桌面方法

CentOS和Windows互相遠端桌面方法

一、Windows遠端CentOS桌面(前提條件是CentOS採用桌面版安裝,非最小化安裝) 1.VNC VNC(Virtual Network Computing,虛擬網路計算機)是一種可以對遠端計算機進行遠端控制的軟體,支援linux遠端桌面管理,也適合其它作業系統。而putty、SSH等只能進行命令模式的遠端管理。 檢視本機是否有安裝vnc(CentOS 7預設沒有安裝vnc)  rpm -q vnc vnc-server 如果顯示結果為: package vnc is not installed 則需要安裝。 伺服器配置 1) 安裝vncserver [plain]
 view plaincopy
  1. yum install -y vnc-server  
2) 修改配置 [plain] view plaincopy
  1. vi /etc/sysconfig/vncservers  
最後兩行去#,並分別設定如下 Line1: "1:username" Line2: "... 1024*768 ..." 3) 設定密碼 [plain] view plaincopy
  1. vncserver  
4) 修改防火牆 [plain] view plaincopy
  1. vi /etc/sysconfig/iptables  
新增-A INPUT -m state --state NEW -m tcp -p tcp -dport 5901 -j ACCEPT 使用vncserver命令啟動VNC服務,命令格式為“vncserver :桌面號”,其中“桌面號”用“數字”的方式表示,每個使用者連個需要佔用1個桌面。

VNC服務使用的埠號與桌面號相關,VNC使用TCP埠從5900開始,對應關係如下:

桌面號為“1”  ---- 埠號為5901

桌面號為“2”  ---- 埠號為5902

桌面號為“3”  ---- 埠號為5903

……

5) 重啟防火牆服務 [plain] view plaincopy
  1. service iptables restart  
6) 重啟vnc服務 [plain] view plaincopy
  1. service vncserver restart   
7) ping [客戶端ip] 驗證連通性 客戶端配置 1) 開啟vnc客戶端,輸入ip:5901 2) 輸入密碼 二、Linux遠端Windows桌面 1.rdesktop 客戶端配置 1) 安裝rdesktop [plain] view plaincopy
  1. yum install -y rdesktop  
2) 使用rdesktop命令連線到win桌面 [plain] view plaincopy
  1. rdesktop -a 16 x.x.x.x:3389 -u username -p password -f  
伺服器配置 1) 開啟遠端訪問 2) 取消防火牆攔截