爲了兼顧客戶端和服務器的開發,同時須要使用windows和linux,那麼ssh至服務器老是不錯的選擇,那麼一款合適的ssh軟件和相對應配置此時就體現出它的價值來了。廢話很少說,開門見山,直奔主題。;html
一. 主菜:puttyjava
曾經用過SecureCRT,恩,兩個字,不爽,這個純屬我的愛好。個人軟件理念就是能不用收費就不用收費,不行就用破解,絕對不去繳費。相對於 CRT,putty小巧(幾百K和幾M的區別,嘖嘖)免費,默認色彩也挺不錯的(不過我的不能忍),配置簡單,界面乾淨清爽,十分適合寫代碼。相對 的,SecureCRT就顯得複雜和臃腫,配置那個繁瑣啊。java集合對象排序linux
主要的幾個Putty設置。其實原封不動的putty(也就是default)已經不錯了,不過既然把putty當終端在用的話麼,一些錦上添花的東東仍是不錯的。windows
1. Window -> Lines of scrollback 這裏是設置窗口buffer的,通常我設置1W行,這樣就能回滾查看本身的命令了。服務器
2. Window -> translation: 選擇編碼方式爲utf-8,做爲通用編碼方式,不解釋。ssh
3. Window -> colours顧名思義,這裏就是設置你的putty色彩了,按我的喜愛設置就好。編碼
4. Connection -> Seconds between keepalives,這是發個空包給server,保持鏈接。有些防火牆會認爲長時間沒有操做的鏈接,是死連接,就斷了,這個配置就是預防的。Asp.net怎麼觸發DataGrid模板列中控件的事件spa
5. Data -> Auto-login username,自動登陸名,不解釋.net
6. Data -> Terminal speeds,這個其實不會真正影響你的真是物理網速,只是當你以爲你的putty和server之間變得「遲鈍」的時候,能夠把值設置得大一點,告訴server,渴望更好的帶寬(bandwidth-hungry )server
通常,我基本就設置這幾個參數就夠了,固然putty還有不少強大的設置,不過通常用不到我就不列出來了,附上幫助手冊,惋惜是英文的,不夠以咱們的英語水平絕對沒問題,真不行就查詞典唄(http://the.earth.li/~sgtatham/putty/0.53/htmldoc/Contents.html )
友情提示,每次設置完記得保存配置方案啊。否則下次就是八字君了(笑而不語,坐等悲劇,哈哈哈 ^_^)。
Putty的配置都保存在註冊表中:HKEY_CURRENT_USER\Software\SimonTatham
二. 美味佳餚:putty connection manager
不少人經常不用putty,你由於putty自己不支持,多選項卡。恩,畢竟通常用ssh服務的,不少都須要管理一下server的,好比開服務啊 等等。因此某些人就向罪惡的SecureCRT妥協了。可是putty connection manager較好的解決了多選項卡問題。說「較好」是由於,自己puttycm會有一些bug,好比,最大化最小化會有些不靈,有時候熱鍵也會不靈 = =! 不過相對於不足,咱們仍是注重於他的優勢: 多選項卡。
三. 餐後水果: Winscp
用上putty了,那麼確定是在windows上工做了,有時候不免就須要在linux和windows之間傳些東東了,Winscp就能很好的很直觀的幫助你。