使用ssh-keygen設置ssh無密碼登陸

ssh 是一個專爲遠程登陸會話和其餘網絡服務提供安全性的協議。默認狀態下ssh連接是須要密碼認證的,能夠經過添加系統認證(即公鑰-私鑰)的修改,修改後系統間切換能夠避免密碼輸入和ssh認證。如下將建立過程簡單介紹下。安全

用ssh-keygen建立公鑰網絡

ssh-keygen -t rsa -C "you@email.com"

輸入後,會提示建立.ssh/id_rsa、id_rsa.pub的文件,其中第一個爲密鑰,第二個爲公鑰。過程當中會要求輸入密碼,爲了ssh訪問過程無須密碼,能夠直接回車 。ssh

查看鑰匙:code

ls ~/.ssh/

將公鑰複製到被管理機器上面email

scp id_rsa.pub root@192.168.36.194:~/.ssh/authorized_keys

訪問登錄

ssh 192.168.36.194

這是由於首次訪問後,ssh會在.ssh/known_hosts中保存各個認證過的主機信息rsa

再次訪問,ssh登陸發現能夠不用密碼登陸。密碼

ssh 192.168.36.194
相關文章
相關標籤/搜索