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