linux配置ssh免密登錄

SSH(Secure Shell)是一種能夠以安全的方式提供遠程登錄的協議,也是目前遠程管理Linux的系統首選方式。
ssh提供兩種安全驗證的方法:
基於口令的驗證:用賬戶和密碼來驗證登錄
基於密鑰的驗證:需要在本地生成密鑰對,然後把密鑰對中的公鑰上傳至服務器,並與服務器中的公鑰進行比較,該方式相較來說更安全。

1、在客戶端生成公鑰和私鑰
ssh-keygen

這裏寫圖片描述
查看生成的公鑰
這裏寫圖片描述
2、在服務端保存客戶端的公鑰 (保存在~/.ssh/authorized_keys下)
ssh-copy-id 用戶名@ip
ssh-copy-id [email protected]
這裏寫圖片描述
3、查看保存的公鑰
這裏寫圖片描述
配置ssh免密登錄結束

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章