2015年7月29日

CentOS 遠端桌面安裝設定方式

最近心血來潮,想回去碰碰Linux的東西,Linux系統之前也是有去上過課,但是可惜的是後續的工作環境裡面,其實能碰到的不多,所以就算記憶力再好,就了沒用,也是會忘掉,這真是我覺得很可惜的一件事情。

現在考慮,是不是把桌機環境換為Linux的Desktop,不過再轉換之前,還是先架個測試環境來先讓自己習慣一下,並且評估會受影響的地方。環境架好了,也總是要記得用,也要常常用,所以我想想,就在Linux上面弄個遠端桌面的東西來吧,讓自己有空的時候,也可以透過Windows的mstsc去連接Linux的桌面。

老話一句,為了避免自己忘記做法,設定方式如下:




OS的環境是安裝CentOS 6.6 Desktop,裝好後請記得把防火牆先關掉。
步驟如下:

         A.設定網路               

        #vi  /etc/sysconfig/network-scripts/ifcfg-eth0 
        ONBOOT="yes"                        ==>開機啟動網卡
        IPADDR="192.168.1.1"             ==>IP
        NETMASK="255.255.255.0"   ==>子網路遮罩
        GATEWAY="192.168.1.254"     ==>Geteway
        
        #vi /etc/sysconfig/network
        NETWORKING="yes"           ==>使用網路
        HOSTNAME=VM_CentOS   ==>主機名稱

        #vi /etc/resolv.conf
        nameserver 168.95.1.1    ==>DNS Server

        B.系統更新

          #yum update

        C.安裝VNC Server

          #yum install tigervnc-server
            會出現要你輸入密碼的畫面,就輸入進去,
            不過那應該是vnc client登入的密碼,和RDP的密碼是沒關係的。

        D.安裝xrdp

          #wget http://jaist.dl.sourceforge.net/project/xrdp/xrdp/0.6.1/xrdp-v0.6.1.tar.gz
          #tar -zxvf xrdp-v0.6.1.tar.gz
          #./bootstrap
          #./configure
          #make
          #make install
          #/etc/xrdp/xrdp.sh start  ====>利用mstsc試試看是否可以登入

        E.開機時自動啟動

          #vi /etc/rc.local
            /etc/xrdp/xrdp.sh start  ==>加入這個指令,存檔

        F.調整或關閉防火牆

          #chkconfig iptable off
                     OR
          #vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp--dport 3389 -j ACCEPT ==> 加入這個policy

        G.完成




        H.補充

         參考來源:
          1.鳥哥的Linux私房菜
          2.學習筆記

         祝大家愉快啊 !!!

沒有留言: