轉載:PuTTY的自動登陸設置

 

轉自:http://blog.segmentfault.com/zair/1190000000639516html

PuTTY是Windows下很是好用的SSH遠程登錄客戶端。本文介紹兩種自動登陸的設置方法。segmentfault

1. 使用快捷方式自動登陸

  1. 建立Session: 打開PuTTY,Session選項卡中填寫Host NamePortSaved Sessions(假定名稱爲"session_name")。ruby

  2. 桌面建立PuTTY.exe的快捷方式。session

  3. 右鍵快捷方式,屬性>快捷方式>目標,加入以下三個參數:ssh

    X:\yourpath\putty.exe -load "session_name" -l "username" -pw "password" 

    session_name, username, password 替換爲本身的帳號信息。字體

  4. 點擊應用保存,搞定。spa

2. 使用密匙自動登陸

  1. 下載PuTTYgen,打開後點擊generate,不斷點擊進度條下空白區域直到生成密匙。code

  2. 點擊Save private key將私匙保存起來(假定存到X:\mykey.ppk)。彈出設定passphrase的提示能夠無視。htm

  3. 登錄到遠程節點,在~(home/username)路徑下建立".ssh"文件夾,確保這個文件夾只有本身擁有操做權限:blog

    $ mkdir -m 700 .ssh 
  4. 進入文件夾,建立公匙文件"authorized_keys",將PuTTYgen文本框中生成的公匙複製粘貼過來,保存:

    $ cd .ssh
    $ vi authorized_keys # Paste the public key and save 
  5. 打開PuTTY,進入Connection/SSH/Auth選項卡,在Private key file for authentication:一欄中填入私匙地址(X:\mykey.ppk)。

  6. 回到PuTTY的Session選項卡,將5.的更改保存一下,搞定。



額外附送:若是已經懶到打開PuTTY再登錄節點都嫌麻煩的話,能夠用快捷方式使登錄更容易,接上面第4步:

  • 新建一個PuTTY的快捷方式,右鍵,屬性>快捷方式>目標,加入以下參數後保存:

    X:\yourpath\putty.exe -i "X:\mykey.ppk" username@123.45.67.89 

    引號內爲私匙路徑,username 爲用戶名,123.45.67.89 爲遠程節點的IP,這樣設置後快捷方式可直接調用PuTTY的default配置登錄目標節點。若是想要調整終端的色彩和字體,更改default配置便可。

相關文章
相關標籤/搜索