PuTTY 是很多人都用的 Windows SSH 軟體, PuTTY 包括主機 Sessions 的設定儲存在 Registry, 以下是將 Windows 下的 PuTTY 設定備份到 Ubuntu Linux 的 PuTTY 的方法。
首先將 Windows 下的 PuTTY 備份, 開啟 Windows 的指令模式, 只要在 Windows 執行 “cmd” 便可以開啟。
輸入以下指令:
regedit /e “c:\putty-sessions.reg”
這時 C: 下便會有 putty-sessions.reg 檔案, 這個便昰 PuTTY 的備份檔。
如果 Ubuntu 下還未安裝 PuTTY, 用 apt-get 安裝 PuTTY:
$ sudo apt-get install -y putty
然後下載 pwin2lin.pl, 這是一支將 PuTTY 備份檔轉換到 Linux 的 Perl Script:
$ wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pwin2lin/pwin2lin.pl
執行 pwin2lin.pl 程式, 假設 pwin2lin.pl 及 putty-sesssions.reg (備份檔) 都放在家目錄:
$ perl pwin2lin.pl ./putty-sessions.reg ~/.putty
現在開啟 PuTTY 便可以看到 Windows 下的主機 Sessions 了。