本環境為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
。
如果你在文章中發現由錯誤之處請評論指出,十分感謝!!!