Xmanager 3.0企業(yè)版實(shí)用技巧集錦
原創(chuàng)【51CTO獨(dú)家特稿】Xmanager這個(gè)東東,搞Linux/unix運(yùn)維的同志都應(yīng)該相當(dāng)熟悉和了解,在google和baidu上搜索了半天,也沒(méi)查到其詳細(xì)的說(shuō)明和配置,決定自己動(dòng)手寫(xiě)一篇類(lèi)似總結(jié)的教程,以便自己備忘。Xmanager 3.0企業(yè)版的下載地址蠻好找的,試用版可以在Xmanager 3.0企業(yè)版的官方網(wǎng)站下載到,另外電驢上也可以找到。安裝完畢后應(yīng)該有相當(dāng)多的組件,我用的比較多的是X-shell、X-browser、XFTP。其好處如下:
- 跟putty不同,它只需要一個(gè)程序窗口就可以同時(shí)控制成百臺(tái)Linux/unix服務(wù)器;
- X-shell的亂碼情況比putty更好;
- X-browser能很好的從windows控制Linux桌面,尤其需要操作Linux下的oracle數(shù)據(jù)庫(kù)時(shí);
- X-sftp很方便的和安全的上傳和下載Linux/unix服務(wù)器的東西,尤其是在windows XP下;支持FTP和SFTP,有了它我基本uninstall了winSCP和FileZilla。
- 它可以相當(dāng)于pietty|putty+winscp+mstsc的組合了,這套工具用得熟的話,你的桌面可以少不少圖標(biāo),節(jié)省資源。
Xmanager 3.0企業(yè)版使用起來(lái)十分方便,基本的操作配置我也不用說(shuō)太多。下面總結(jié)一些我自己在使用Xmanager 3.0企業(yè)版中遇到過(guò)的一些小問(wèn)題的解決方法,以及一些十分實(shí)用的小技巧,跟大家分享。
一、X-shell下遠(yuǎn)程亂碼的問(wèn)題(此方法也能解決putty和pietty的問(wèn)題)
我的服務(wù)器一般是英文最小化安裝,如果有中文的需求,可先安裝中文語(yǔ)言包
yum -y groupinstall chinese*
有時(shí)候即使我們?cè)诎惭bLinux的時(shí)候選擇的語(yǔ)言是中文,但是我們用X-Shell、Putty等工具進(jìn)行遠(yuǎn)程管理的時(shí)候,看見(jiàn)的中文文件夾還是會(huì)亂碼顯示。
其實(shí)Shell下出現(xiàn)亂碼不外乎就是編碼及字符集的原因。以下方式可以幫我們解決亂碼問(wèn)題:
1、編碼問(wèn)題
解決console終端亂碼,在/etc/profile文件的***一行添加如下內(nèi)容:
export LC_ALL="zh_CN.GB18030"
解決xwindow終端亂碼,在/etc/sysconfig/i18n文件的***一行添加如下內(nèi)容:
export LC_ALL="zh_CN.GB18030"
2、字符集問(wèn)題
在遠(yuǎn)程工具主程序內(nèi)(以下以Putty為例),選擇window-〉A(chǔ)ppearance-〉Font settings-〉Change...,選擇Fixedsys字體,字符集選擇CHINESE_GB2312。在window-〉A(chǔ)ppearance -〉Translation中,Received data assumed to be in which character set 中,把Use font encoding改為UTF-8。
#p#
二、X-shell同時(shí)進(jìn)行多個(gè)遠(yuǎn)程連接
如果是一二臺(tái)服務(wù)器需要連接的話,pietty相當(dāng)?shù)目旖莺头奖悖蔷S護(hù)CDN節(jié)點(diǎn)的哥哥們就不爽了,成百臺(tái)CentOS要維護(hù)時(shí)怎么辦?我們內(nèi)網(wǎng)的開(kāi)發(fā)服務(wù)器及Nagios監(jiān)控加起來(lái)差不多也有20+,如果都用pietty來(lái)遠(yuǎn)程的,也要開(kāi)20個(gè)遠(yuǎn)程,比較煩燥哈。X-shell可輕松解決這個(gè)問(wèn)題。下面是五臺(tái)內(nèi)網(wǎng)開(kāi)發(fā)機(jī)器截圖:
如果要上傳文件,直接用鼠標(biāo)點(diǎn)住文件往X-shell里面一拖即是,甭提有多方便了,用的還是rz協(xié)議。如果要上傳更多文件呢,我們不是還有X-FTP嘛。
如果要從網(wǎng)頁(yè)上復(fù)制粘貼代碼,直接先選中,然后復(fù)制和粘貼即可,跟windows一樣智能方便。
#p#
三、用X-Browser來(lái)連接Linux的遠(yuǎn)程桌面
其實(shí)這是我自己的叫法。下面以RHEL&CentOS 5.X系列來(lái)說(shuō)明下:
***、服務(wù)器以圖形化模式運(yùn)行;
第二、inittab用5模式運(yùn)行(防止服務(wù)器重啟):
id:5:initdefault:
第三、[xdmcp]項(xiàng)下添加
[xdmcp] Enable=1 #此項(xiàng)沒(méi)有就添加Enable=1
配置完成后重啟。
配置防火墻:
防火墻需要允許177端口通過(guò),如果是內(nèi)網(wǎng)可直接禁掉防火墻。
※注意:測(cè)試RHEL5的177端口(xmanager要用)打開(kāi)沒(méi),命令:lsof -i:177
Server端配置
如果要用root登錄,對(duì)于GDM添加:
vi /etc/gdm/custom.conf [security] AllowRemoteRoot=true
***寫(xiě)在這里,而不要改寫(xiě)/usr/share/gdm/defaults.conf。
#vim /etc/securetty 結(jié)尾增加
pts/0 pts/1 pts/2 pts/3 pts/4
vim /etc/pam.d/login 注釋***行
#auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
vim /etc/pam.d/remote 注釋***行
#auth required pam_securetty.so
Client端的X-browser配置
接下來(lái)就是用X-browser建立一個(gè)遠(yuǎn)程的連接了,不會(huì)玩的小伙可跟著我一步一步做。
然后就Finish了。現(xiàn)在可以輕松的使用Linux的“遠(yuǎn)程桌面”了,服務(wù)器的設(shè)置和X-Browser我在數(shù)百臺(tái)機(jī)器上均嘗試過(guò),100%信譽(yù)保證。
效果截圖如下,你也可以像操作windows一樣操作Linux的桌面了,我們以前的PHP程序開(kāi)發(fā)都很強(qiáng)悍的,可以像操作windows操作Linux開(kāi)發(fā)服務(wù)器。
#p#
四、Xftp的好處
再說(shuō)下Xmanager 3.0企業(yè)版的另一個(gè)亮點(diǎn),就是它的Xftp,它支持windows和Linux/unix之間互相上傳和下載文件(這個(gè)比架samba服務(wù)器容易多了),它走的安全的22端口;當(dāng)然了,它也可以連接FTP服務(wù)器,這個(gè)更沒(méi)有什么問(wèn)題;它的使用也極簡(jiǎn)單了,會(huì)CuteFTP和WinSCP的小伙一看就知道如何用了,我在以前的公司推廣 Xmanager3.0企業(yè)版時(shí),這個(gè)基本只讓公司的同事看看效果,他們都會(huì)用了~
五、X-shell的日志錄像功能
操作步驟如下:
它會(huì)提示要求你保存的日志名,然后輸入獲取日志的命令,假如是郵件服務(wù)器,可用tail –n 10000 /var/log/maillog,即取***10000條日志,然后如圖操作
這樣日志就會(huì)自動(dòng)保存到你的windows xp上了,這個(gè)時(shí)候你就 可以用gvim類(lèi)似的 工具查看異常日志了,既安全又方便,不喜歡在命令下用sed和awk的小伙們可熟悉下這個(gè)操作,對(duì)運(yùn)維工作有幫助的噢。
后記
在控制Linux/unix機(jī)器的工具中,putty雖然是老牌的ssh軟件,但老實(shí)話,太不方便了,我現(xiàn)在主要是用pietty來(lái)代替它?;旧?,pietty+Xmanager 3.0已經(jīng)能滿(mǎn)足日常工作的需求了。
windows的遠(yuǎn)程桌面我一般是用mstsc和RemoteAdmin,有需求的話我再上pcanywhere10.5,網(wǎng)上文章眾多,我這里就不浪費(fèi)篇幅了。本篇文章我Google了一下,應(yīng)該是最詳細(xì)的Xmanager 3.0企業(yè)版教程了,我授權(quán)給51CTO.com,麻煩轉(zhuǎn)載的網(wǎng)站及個(gè)人注明作者和51CTO.com,請(qǐng)尊重作者的辛苦測(cè)試和截圖,謝謝。
本文作者是撫琴煮酒,讀者們可以通過(guò)他的博客與他交流:
http://hi.baidu.com/yuhongchun027
【編輯推薦】