ssh-agent用法

來源:互聯網
上載者:User

標籤:

ssh-agent

一直不知道啥是ssh-agent,今晚看了幾篇文章,終於領悟到了。

一般的ssh過程
  1. ssh-keygen 產生一個公開金鑰私密金鑰,注意,這裡產生私密金鑰的時候可以選密碼,也可以不選密碼。 openssh牛的地方在於能用key 登陸,而非用密碼。
  2. 然後做免密碼登陸,一般是複製到.ssh/authorized_keys ,或者用ssh-copy-id 。
其實第二步做完以後基本上就不輸密碼登陸。那需要ssh-agent 以及ssh-add有什麼用呢?

其實ssh-keygen的時候,可以輸密碼,也可以不輸密碼,剛才那種就是不輸密碼的情況,那麼如果你輸了密碼,ssh 登陸的時候還是會提示你將私密金鑰的密碼輸入的(不需要輸入伺服器的密碼)。而ssh-agent能避免這種反覆輸入私密金鑰的煩惱。
用法很簡單

  1. ssh-agent
  2. ssh-add 私密金鑰 (這裡會提示一次輸密碼,之後將密碼儲存在緩衝中,之後便不能再input了)
mac上面還有個叫keychain Access 的東西,是管理密碼的軟體,也是通過ssh-add來實現ssh免密碼登陸。

ssh-agent用法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.