Ubuntu10.10下如何配置和使用SSH?
Ubuntu是一個脫穎而出的Linux操作系統(tǒng),在短短幾年內(nèi)便已逐步成為開源領(lǐng)域中一顆耀眼的明珠。下文是介紹ssh的配置和使用過程,具體內(nèi)容如下所述。
1.安裝sshserver。
因為Ubuntu10.10自帶sshclient,所以不用安裝,server安裝很簡單:
- sudoapt-getinstallopenssh-server
裝好后服務(wù)就啟動了。
2.使用客戶端訪問Ubuntusshserver
sshclient:在Windows下安裝sshclient,訪問Ubuntusshserver會出現(xiàn)中文亂碼,原因是Ubuntu中文環(huán)境的字符集編碼是utf8的,但是SSC的設(shè)置編碼,沒有utf8的,所以不能夠修改SSC的參數(shù),來達到顯示中的目的。
putty:可以在Windows下使用putty訪問,但是要修改putty的配置。具體可以看這里,SSHSecureShellClient的替代方案,英文的putty一樣:

3.ftpclient
可以使用FileZillaclient用sftp從Windows訪問server,不會有中文亂碼顯示問題。
相關(guān)閱讀:Ubuntu10.04安裝FileZilla下載LinuxIDC.comFTP里的資料

SSHSecureShellClient的替代方案
一直使用SSHSecureShellClient,該軟件是免費的SSH遠程登錄軟件。缺點是使用本地編碼,比如windows是GBK,那么登錄就是通過GBK連接,這樣如果服務(wù)器編碼是UTF-8,會產(chǎn)生中文亂碼,比如:

當(dāng)需要閱讀中文信息的時候就很麻煩。因為現(xiàn)在越來越多的軟件或者類庫使用通用的UTF-8編碼。
目前使用的替代方案是,使用putty:
http://www.linuxidc.com/Linux/2008-09/16138.htm
該工具是開源免費的,雖然比SSHSecureShellClient簡陋,但是支持設(shè)置編碼,而且很小,可以放在U盤中隨時使用。
如果不設(shè)置編碼,默認(rèn)是系統(tǒng)本地編碼,在vista下就是GB18030,設(shè)置界面如下:

設(shè)置后,就可以顯示utf-8編碼的中文信息了:

另外,就是SSHSecureShellClient支持圖形化的SFTP,用于文件的上傳和下載,這個功能比較有用,putty只提供了一個命令行的sftp客戶端。
可以使用另外的工具實現(xiàn)圖形化sftp,比如filezilla,下載地址:
http://filezilla-project.org/download.php?type=client
下載客戶端即可,filezilla還提供了ftp的服務(wù)器端。可以下載綠色版本的,或者下載按照官方推薦的windows安裝版。該工具的截圖:

總結(jié):
希望本文介紹的Ubuntu 10.10下SSH的配置和使用的方法能夠?qū)ψx者有所幫助,更多有關(guān)linux系統(tǒng)的知識還有待于讀者去探索和學(xué)習(xí)。
【編輯推薦】