CentOS下SSH無密碼登錄的配置文件
1、確認(rèn)本機sshd的配置文件(需要root權(quán)限)
$ gedit /etc/ssh/sshd_config
找到以下內(nèi)容,并去掉注釋符”#“
RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys
2、如果修改了配置文件需要重啟sshd服務(wù) (需要root權(quán)限)
$ /sbin/service sshd restart
配置SSH無密碼登錄需要3步:
1.生成公鑰和私鑰
2.導(dǎo)入公鑰到認(rèn)證文件,更改權(quán)限
3.測試
1.生成公鑰和私鑰
Shell代碼: ssh-keygen -t rsa
默認(rèn)在 ~/.ssh目錄生成兩個文件:
id_rsa :私鑰
id_rsa.pub :公鑰
2.導(dǎo)入公鑰到認(rèn)證文件,更改權(quán)限
2.1 導(dǎo)入本機
Shell代碼: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
2.2 導(dǎo)入要免密碼登錄的服務(wù)器
首先將公鑰復(fù)制到服務(wù)器
Shell代碼: scp ~/.ssh/id_rsa.pub xxx@host:/home/id_rsa.pub
然后,將公鑰導(dǎo)入到認(rèn)證文件(這一步的操作在服務(wù)器上進行)
Shell代碼: cat /home/id_rsa.pub >> ~/.ssh/authorized_keys
2.3 在服務(wù)器上更改權(quán)限
Shell代碼: chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
3.測試 ssh xxx
以上所述是小編給大家介紹的CentOS下SSH無密碼登錄的配置,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
linux 遠程控制windows系統(tǒng)下的程序(三種方法)
這篇文章主要介紹了linux 遠程控制windows下的程序,本文通過三種方法給大家詳細(xì)介紹,需要的朋友可以參考下2019-10-10Centos7上網(wǎng)及添加靜態(tài)IP方法介紹
本文給大家詳細(xì)介紹了Centos7上網(wǎng)及添加靜態(tài)IP的方法,并把步驟做了詳細(xì)說明,需要的朋友跟著學(xué)習(xí)下。2018-02-02Ubuntu安裝MySQL5.7并配置數(shù)據(jù)存儲路徑的方法步驟
這篇文章主要介紹了Ubuntu安裝MySQL5.7并配置數(shù)據(jù)存儲路徑的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-06-06Ubuntu16.04搭建NFS 文件共享服務(wù)器的方法
這篇文章主要介紹了Ubuntu16.04搭建NFS 文件共享服務(wù)器的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04CentOS7下 yum方式安裝Nginx的實現(xiàn)步驟
這篇文章主要介紹了CentOS7下 yum方式安裝Nginx的實現(xiàn)步驟的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下2017-10-10