天天看點

用ssh-agent免輸入密鑰密碼

在windows上使用putty可以免去輸入私鑰密碼的環節,同樣在linux下,一樣可以把私鑰加載到記憶體中,免去輸入私鑰密碼的環節。

有兩台Linux機器A和B, 在A上建立密鑰對,記住要設定一個密鑰的密碼,建立完成後,把A的公鑰放到B機器的 .ssh/authorized_keys檔案中,這樣A可以登陸到B,但是需要輸入密鑰密碼,其實這個密碼是可以省略輸入的。

在A機器上輸入指令:ssh-agent 回車,

運作後,出現三行,類似于:

  1. SSH_AUTH_SOCK=/tmp/ssh-XbMopy2471/agent.2471; export SSH_AUTH_SOCK;
  2. SSH_AGENT_PID=2472; export SSH_AGENT_PID;
  3. echo Agent pid 2472;

繼續閱讀