一.root用戶使用這條命令看看家目錄有沒有(.ssh文件夾),cd .ssh,若是存在就會進入這個文件夾,不存在就(makedir .ssh),修改.ssh這個文件夾權限(chmod 700 .ssh),查看.ssh文件夾下是否有這個文件(authorized_keys),沒有就(vim authorized_keys,而後保存退出),修改這個文件權限(chmod 700 authorized_keys)vim
二.使用命令(cd /etc/ssh),而後在使用命令(ll),會出現以下圖所示服務器
三.使用命令(vim sshd_config),這個就是ssh的配置文件,也是咱們須要改的文件,主要改下面這幾個地方(前面四個都是有的,只須要將前面的註釋去掉便可,最後一個本身添加下就行)ssh
RSAAuthentication yes 開啓RSA驗證rest
PubkeyAuthentication yes 是否使用公鑰驗證blog
四.而後保存退出(:wq!強制保存退出)io
五.上面的配置弄完了,下面就是把公鑰文件放到服務器上面,沒有裝rz 命令的能夠裝下這個命令,yum -y install lrzsz,直接(rz而後回車鍵),而後會彈出文件選擇界面,若是按照我上篇文章建立的公鑰私鑰,選擇(.pub)的文件,以下圖所示class
公鑰上傳完成後,能夠先(cat authorized_keys)這個文件,這個文件是個空文件,(cat 你剛剛上傳的公鑰文件 >> authorized_keys),我剛剛上傳的是jingdong_root.pub--------------(cat jingdong_root.pub >> authorized_keys),登錄
如今再(cat authorized_keys)就會發現公鑰文件已經寫入了配置
六.重啓下ssh就能夠了,命令(service sshd restart),重啓成功的ssh以下圖所示service
七.如今你登陸服務器就必需要密碼了,到這裏登陸須要密鑰結束,可是這裏不區分root用戶和普通用戶,下章介紹root和普通用戶密鑰的區分