SSH 三步解決免密登入 (轉)
阿新 • • 發佈:2020-10-26
SSH 三步解決免密登入
1.客戶端生成公私鑰
2.上傳公鑰到伺服器
3.測試免密登入
1.客戶端生成公私鑰
本地客戶端生成公私鑰:(一路回車預設即可)
ssh-keygen
上面這個命令會在使用者目錄.ssh資料夾下建立公私鑰
cd ~/.ssh
ls
下建立兩個金鑰:
id_rsa (私鑰)
id_rsa.pub (公鑰)
2.上傳公鑰到伺服器
這裡測試用的伺服器地址為:192.168.235.22
使用者為:root
ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]
上面這條命令是寫到伺服器上的ssh目錄下去了
cd ~/.ssh
vim authorized_keys
可以看到客戶端寫入到伺服器的 id_rsa.pub (公鑰)內容。
3.測試免密登入
客戶端通過ssh連線遠端伺服器,就可以免密登入了。
SSH 三步解決免密登入
1.客戶端生成公私鑰
本地客戶端生成公私鑰:(一路回車預設即可)
ssh-keygen
- 1
上面這個命令會在使用者目錄.ssh資料夾下建立公私鑰
cd ~/.ssh
- 1
ls
- 1
下建立兩個金鑰:
- id_rsa (私鑰)
- id_rsa.pub (公鑰)
2.上傳公鑰到伺服器
這裡測試用的伺服器地址為:192.168.235.22
使用者為:root
ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]
- 1
上面這條命令是寫到伺服器上的ssh目錄下去了