在windows上使用putty可以免去輸入私鑰密碼的環節,同樣在linux下,一樣可以把私鑰加載到記憶體中,免去輸入私鑰密碼的環節。
有兩台Linux機器A和B, 在A上建立密鑰對,記住要設定一個密鑰的密碼,建立完成後,把A的公鑰放到B機器的 .ssh/authorized_keys檔案中,這樣A可以登陸到B,但是需要輸入密鑰密碼,其實這個密碼是可以省略輸入的。
在A機器上輸入指令:ssh-agent 回車,
運作後,出現三行,類似于:
- SSH_AUTH_SOCK=/tmp/ssh-XbMopy2471/agent.2471; export SSH_AUTH_SOCK;
- SSH_AGENT_PID=2472; export SSH_AGENT_PID;
- echo Agent pid 2472;