putty的默認配置


隨着putty的使用,可能會有更多發現,我將持續更新這個筆記。

putty 是開源的控制台連接工具,由於客戶需要使用堡壘機登錄內網主機,而堡壘機會自動調用putty,所以我也在電腦上裝了一個。之前使用SecureCRT,一些使用習慣也需要漸漸帶到putty中。 比如不發出聲音、記錄log、滾輪粘貼等等。

后來發現putty沒有配置文件, 只能通過注冊表的方式對其配置進行修改。而注冊表的好處是,修改配置之后,能永久保存。接下來對一些發現進行記錄。

putty 是開源的控制台連接工具,由於客戶需要使用堡壘機登錄內網主機,而堡壘機會自動調用putty,所以我也在電腦上裝了一個。之前使用SecureCRT,一些使用習慣也需要漸漸帶到putty中。 比如不發出聲音、記錄log、滾輪粘貼等等。

后來發現putty沒有配置文件, 只能通過注冊表的方式對其配置進行修改。

1. 注冊表位置

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

sessions 下默認沒有配置內容,可以先在putty中保存一下,則會從配置表路徑內生成 Default%20Settings,所有的配置都是用十進制方式修改。

所有的配置都是用十進制方式修改

所有的配置都是用十進制方式修改

所有的配置都是用十進制方式修改

所有的配置都是用十進制方式修改

所有的配置都是用十進制方式修改

所有的配置都是用十進制方式修改

2. Terminal菜單

2.1 不發出報警聲音 Beep

打開注冊表的配置窗口,找到 Beep ,默認是1 ,改成0 .

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings\Beep

實現的效果如下:

3 Session

3.1 開啟記錄日志

除了開啟記錄日志的功能外,還要指定日志的存放位置。 以及日志名稱的格式。

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings\

  • LogFlush 默認是0 ,設置成1 , 設置后表示 Printable output
  • LogFileName 默認是空, 設置成 D:/g/putty/log/&H-&Y&M&D&T.log , 表示存放在d:/g/putty/log 目錄下
    • &H 主機ip
    • &Y 年
    • &M 月
    • &D 日
    • &T 時分秒

實現效果如下:

4. Connection

4.1 反空閑

反空閑是指當服務器發現客戶端跟自己沒有交互后, 達到一定時間會自動斷開與客戶端的連接。

SecureCRT中的配置方法:

Putty的配置方法

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings\PingIntervalSecs

默認是0 ,表示關閉狀態, 修改成30 ,表示30秒發送一次反空閑的包到服務器。

實現效果如下:

5. Window

5.1 修改鼠標右鍵功能

putty 默認右鍵是粘貼。 可以通過修改Window -- Selection 的方式修改鼠標右鍵功能,也可以通過注冊表實現。

找到 MouseIsXterm 配置項,默認值是0 ,修改值為 2 .

實現效果如下:

5.2 修改窗口大小

找到配置項

  • TermWidth 默認80 , 表示寬度,我的屏幕比較大,改成160
  • TermHeight 默認24 , 表示高度,改成50

實現效果如下:

5.3 修改字體大小

找到配置項 FontHeight,默認值是10 ,修改成12 。

實現效果如下:

5.4 修改文字與背景顏色顏色

實現的效果如下,


配置項跟每個選項的關系如下表:

注冊表項名稱 配置項名稱
Colour0 Default Foreground
Colour1 Default Bold Foreground
Colour2 Default Background
Colour3 Default Bold Background
Colour4 Cursor Text
Colour5 Cursor Colour
Colour6 ANSI Black
Colour7 ANSI Black Bold
Colour8 ANSI Red
Colour9 ANSI Red Bold
Colour10 ANSI Green
Colour11 ANSI Green Bold
Colour12 ANSI Yellow
Colour13 ANSI Yellow Bold
Colour14 ANSI Blue
Colour15 ANSI Blue Bold
Colour16 ANSI Magenta
Colour17 ANSI Magenta Bold
Colour18 ANSI Cyan
Colour19 ANSI Cyan Bold
Colour20 ANSI White
Colour21 ANSI White Bold


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM