但如果要從windows登入卻無法內件軟體登入
如要用windows 登入遠端 linux 桌面 且 不想使用其它軟體的話
請在linux上安裝 xrdp
Ubuntu(即debain分支有支援 apt-get的)系列的linux
只要打以下的command即可
# apt-get install xrdp
------------------------------------------------------------------------------------
但是若為RHEL(CentOS、Fedora)需要比較多的步驟
首先要確認你的yum list是可以使用的(請參考 yum更新設定)
1. 安裝 xrdp 前請先確定系統已經安裝了 gcc, pam-devel, openssl-devel,可使用下列指令安裝:
# yum install gcc pam-devel openssl-devel
2. 到 http://xrdp.sf.net 下載 xrdp 的原始檔並安裝:
# cd /usr/local/src # wget http://jaist.dl.sourceforge.net/sourceforge/xrdp/xrdp-0.4.2.tar.gz # tar -xzvf xrdp-0.4.2.tar.gz # cd xrdp-0.4.2 # make # make install 若要下載其它版本請確定解壓縮後的的檔案內的Makefile可以使用 像我一開始是下載0.5.0版的 可是Makefile好像怪怪的 所以打 # make 後都沒反應 可能是我太遜了(還是新手,請多指教)3. 編輯 /etc/rc.d/rc.local 加入以下內容/usr/local/xrdp/xrdp_control.sh start
# vim /etc/rc.d/rc.local
/usr/local/xrdp/xrdp_control.sh start
4.啟動 xrdp 指令:
/usr/local/xrdp/xrdp_control.sh start5.修改xrdp 的設定檔,相關設定檔放在 "/etc/xrdp/",比較重要的是 "/etc/xrdp/sesman.ini" 這個檔案,在 [Globals] 中的這一行:
ListenAddress=127.0.0.1 表示只允許從本機連結 RDP Server,如果要從別的主機進行操作 (配合登入 xrdp 的 "sesman-any" 選項) 可將 "127.0.0.1″ 改成 "0.0.0.0″,所以請記得修改。 # vim /etc/xrdp/sesman.ini ListenAddress=0.0.0.0 接下來只要都弄好後只要點windows的遠端桌面輸入linux的ip就可以連線了
沒有留言:
張貼留言