您好,登錄后才能下訂單哦!
今天小編給大家分享一下怎么通過密鑰連接服務器的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
ssh-keygen -t rsa -b 2048 -v` 注: 其連接方式與Git的連接方式基本一致,如果你之前Git生成過用于認證的公鑰、密鑰,切使用默認路徑~/.ssh/id_rsa, 注意切換切換路徑、名字,以免覆蓋影響。例如: `Generating public/private rsa key pair.Enter file in which to save the key (/home/vien/.ssh/id_rsa): dataAutoProcess
指定文件名,未指定路徑的情況下默認是當前路徑生成。如上述提示信息為當前目錄下生成密鑰名為dataAutoProcess,公鑰名為dataAutoProcess.pub,剩下的一路回車就OK。
然后進入到你生成公鑰的目錄,將公鑰推送到遠程服務器,使其添加此證書。 ssh-copy-id -i dataAutoProcess.pub vien@120.119.110.8
將dataAutoProcess.pub換成你的公鑰名字,vien@120.119.110.8換成你的服務器用戶名和地址,然后輸入密碼即可。
mv dataAutoProcess dataAutoProcess.pem # 可以將你的密鑰修改名字,當然不改也行ssh -i dataAutoProcess.pem vien@120.119.110.8
當你測試你的密鑰可以登錄后,一定要確定可以連接,可以取消密碼登錄方式。 sudo vim /etc/ssh/sshd_config
進入vim編輯器后按/ 進入查找模式,然后粘貼PasswordAuthentication ,回車后定位到此處,按i進入insert 模式,放開注釋,并修改為no。 # PasswordAuthentication yes
改為 PasswordAuthentication no
重啟ssh sudo service ssh restart
以上就是“怎么通過密鑰連接服務器”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。