許多時(shí)候我們會(huì)通過(guò)Windows操作系統(tǒng)內(nèi)置的telnet命令工具,來(lái)遠(yuǎn)程管理Linux的主機(jī)或是測(cè)試某些服務(wù)的連接(例如:POP3與SMTP),然而 Telnet的使用在許多管理上相當(dāng)不方便,并且由于是明碼傳送也很不安全,容易遭到網(wǎng)絡(luò)監(jiān)聽而導(dǎo)致賬戶與密碼被竊。
既然使用Telnet服務(wù)(TCP 23端口)如此不安全,那么Telnet工具就僅用來(lái)進(jìn)行服務(wù)的測(cè)試連接好了,至于重要的遠(yuǎn)程管理,就采用連接SSH(Secure Shell)服務(wù)吧。SSH的端口為TCP 22,由于連接的過(guò)程中是經(jīng)過(guò)加密處理的,因此不僅安全,在默認(rèn)狀態(tài)下也允許使用root賬號(hào)進(jìn)行遠(yuǎn)程連接登錄。
想要查看目前的Linux系統(tǒng)是否已執(zhí)行SSH服務(wù),只要執(zhí)行netstat -a | more,查看是否有SSH的服務(wù)程序正在Listen中即可。一旦確認(rèn)SSH服務(wù)正在執(zhí)行中,接下來(lái)我們?cè)赪indows客戶端計(jì)算器上,該使用什么樣的程序來(lái)進(jìn)行連接登錄呢?
基本上目前常用的選擇有兩種,分別是PuTTY與PieTTY,其 中PieTTY有許多PuTTY沒有的酷炫功能,例如多國(guó)語(yǔ)言編碼、多國(guó)語(yǔ)言界面、透明窗口、文件傳遞、開啟超連接等。
接下來(lái)就讓我們一同來(lái)學(xué)習(xí)從CentOS服務(wù)端SSH服務(wù)的運(yùn)行,到Windows客戶端PieTTY連接工具的使用介紹。PieTTY下載網(wǎng)址:http://ntu.csie.org/~piaip/pietty/。
首先我們來(lái)到CentOS服務(wù)端,執(zhí)行yutm install openssh-clients命令,來(lái)查看目前是否已經(jīng)安裝了SSH最新連接程序,如果沒有將會(huì)完成安裝,如果已經(jīng)安裝,則會(huì)顯示所安裝的數(shù)據(jù)包名稱與版本信息。緊接著執(zhí)行yum install opensshserver命令,來(lái)安裝最新版本的Open SSH Server數(shù)據(jù)包,如果已經(jīng)安裝,則同樣會(huì)顯示目前的版本信息。
在確認(rèn)了已安裝SSH的服務(wù)之后,后續(xù)便可以通過(guò)手動(dòng)的方式,執(zhí)行/etc/init.d/sshd stop來(lái)停止服務(wù)。……