Linux而不必进入password登陆自己主动sshserver方法
生活随笔
收集整理的這篇文章主要介紹了
Linux而不必进入password登陆自己主动sshserver方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用OpenSSH在linux通過登陸sshserver時間,系統會提示您輸入每次password,和用途vim 的netrw保存編輯后的每一個變化必須失去遠程文件時,插件password,很多麻煩。查看netrw的help文件。他發現已經推出了自己的舉措登陸sshserver該方法:
1. 創建一個公開/私密鑰對(在client機器上進行)
ssh-keygen -t rsa (saving the file in ~/.ssh/id_rsa as prompted) 輸入上面的命令(括號內的不用輸入)后。會提示輸入passphrase,直接按兩次回車。不使用passphrase。這時能夠看到在 ~/.ssh 文件夾下生成的兩個文件,id_rsa 和 id_rsa.pub。
提示:假設 .ssh 文件夾下已經有了id_rsa密鑰文件,也能夠將其改為其它名字,只是還是要放在.ssh文件夾下。
2. 在sshserver上新建.ssh文件夾
先登陸到sshserver。然后輸入以下的命令
cd mkdir -p .ssh chmod 0700 .ssh3. 在server建立認證keys
在client機器上(注意不是在server上)輸入以下的命令
ssh serverhostname cat '>>' '~/.ssh/authorized_keys' < ~/.ssh/id_rsa.pub輸入登錄password。
4. OK。DONE,ssh serverhostname 嘗試登陸服務器,不應當進入password該。
轉載于:https://www.cnblogs.com/mfrbuaa/p/4584875.html
總結
以上是生活随笔為你收集整理的Linux而不必进入password登陆自己主动sshserver方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用ImageMagick 在图片上绘制
- 下一篇: 忽略截断字符串警告