使用PuTTY時對原始設置的幾個簡單實用修改

由於經常需要在cluster上進行編程,所以自己常常需要使用PuTTY。(當然你也可以選擇X-Win32,不過個人覺得圖形界面對於日常編程來說基本沒什麼用,否則會找個Linux系統在ssh的時候加上-Y以支持圖形界面。)


下面總結幾條對PuTTY的原始設置最簡單實用的幾個修改:

1) 避免出現中文亂碼:

Window -> Translation -> Received data assumed to be in which character set:

原始設置爲Use font encoding。這裏可以選擇UTF-8,保證支持正確的字符集。


2)避免服務器在長時間沒有接收到客戶端的數據後,自動斷開SSH連接

Connection -> Seconds between keepalives (0 to turn off)

原始設置爲0。這裏可以隨意設置一個正數,例如10或者60,表明要求隔多少秒就向服務器發送一個數據包,以證明客戶端仍然存活,以保持連接。


順便補充一下,如果使用的是Linux上的terminal,我就使用top命令保證一直讓端口處於活動狀態以保持連接,當然還可以順便看下現在用cluster的人多不多。


3)避免按Tab鍵時發出的系統報警聲:

Terminal -> Bell -> Action to happen when a bell occurs

原始設置爲Make default system alert sound。這裏我直接設置成None(bell disabled),世界瞬間變得安靜了很多。畢竟Tab鍵在輸入命令的時候實在太常用了,時間久了,系統的報警聲實在是讓人感覺心煩。

當然,這個問題感覺不是所有的機子都有,貌似和自己的系統設置也有關係。我以前的筆記本是HP的,沒有這個問題,現在換了個ThinkPad就出現了,不過實驗室的臺式機還是也有這個問題。


當然,根據不同需求,可能還需要修改其他參數。比如講課的時候需要把字體改大一些,另外最好把背景設爲白色,不然投影效果會很差。這些在Appearance裏都很容修改。另外SSH的端口號(對應ssh的-p參數)或許不能是默認的22,需要另外修改。不過這些都很直觀啦。


目前感覺PuTTY一個仍需待改進的地方就是無密碼登錄的實現不是那麼的方便,需要額外下載PuTTYgen來創建密鑰。如果能夠像WinSCP那樣就方便了。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章