本環境為CentOS 7(點擊鏡像下載iso文件),無圖界面。
啟動SSH服務
在/usr/sbin/有一個文件為sshd,然后輸入絕對路徑/usr/sbin/sshd即可開啟ssh服務。
然后輸入命令netstat -tnulp查看開啟情況:
生成密鑰對
- 輸入命令
ssh-keygen或者ssh-keygen -t rsa。此時會有提示讓你輸入一些東西,我們這時候什么也不要輸入,直接按回車三次。 - 然后我們就會在
/root/.ssh生成兩個文件:公鑰id_rsa.pub和私鑰id_rsa。 - 下面將公鑰放置到授權列表文件
authorized_keys中,進入/root/.ssh后使用命令cp id_rsa.pub authorized_keys。 - 修改
authorized_keys文件的權限:chmod 600 authorized_keys。
此時免密鑰已經配置成功,使用命令ssh localhost或者ssh IP地址連接到本機,第一次會詢問是否確定建立連接,輸入yes即可。如果想要退出,可輸入exit。
如果你在文章中發現由錯誤之處請評論指出,十分感謝!!!
