2012年2月17日

ssh 不用手動輸入密碼 (不需要密碼就能連線登入 ssh)

1. 先在 Client 端建立公鑰與私鑰:
ssh-keygen -t rsa(一直按 Enter 即可,共有三次)
將會在你的家目錄中產生 ~/.ssh
而目錄當中的 id_rsa.pub 是公鑰,id_rsa 是私鑰

2. 上傳公鑰到 Server 端:
scp ~/.ssh/id_rsa.pub xxx@xxx.xxx.xxx:~/.ssh

3. 接著請連線到 Server,輸入下以下的指令:
cat id_rsa.pub >> authorized_keys

4. 最後測試是否能不需要密碼就能連線登入:
ssh xxx@xxx.xxx.xxx

沒有留言: