準備兩臺linux服務器 a和b , 在a上使用ssh命令登錄b服務器 , 而且不用 輸入密碼linux
1.在a服務器上,好比是root用戶 ,進去/root/.ssh目錄 ,沒有就建立, 就是進入家目錄的.ssh目錄下ubuntu
執行ssh-keygen 命令, 會生成兩個文件 id_rsa 和id_rsa.pub服務器
2. 把id_rsa.pub文件上傳添加到服務器b的 家目錄/.ssh/authorized_keys 文件中 ,下面的命令就是建立.ssh目錄,並把a服務器的id_rsa.pub文件添加進去ssh
ssh ubuntu@123.206.7.231 'mkdir -p .ssh && cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pubblog
a服務器上文件上傳
3.b服務器上登錄
如今在a服務器直接ssh命令就能夠登陸b服務器,不須要輸入密碼rsa
ssh ubuntu@123.206.7.231密碼