隨着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 |