本地主機SSH免密登錄服務器

0x 前言

這裏本地以kali 服務器爲centos進行說明


0x1 在kali本地主機生成一對密鑰

ssh-keygen -t rsa #(一直按Enter鍵即可)這樣默認生成一對名id_rsa的密鑰對

0x2 檢查密鑰對是否生成成功

cd ~/.ssh #進入.ssh目錄
root@ChengKaoAo:~/.ssh# ls
authorized_keys  id_rsa  id_rsa.pub  known_hosts #本地主機上存在生成的id_rsa.pub
scp /root/.ssh/id_rsa.pub root@10.*.*.**:~/#將公鑰拷到服務器中

0x3 服務器端查看推送到了服務器Server

0x4 服務器端追加公鑰到授權key中

cat ~/id_rsa.pub >> ~/.ssh/authorized_keys  #追加公鑰到授權key中
rm ~/id_rsa.pub       #保險起見,刪除公鑰

0x5 重啓sshd服務,驗證結果

service sshd restart  #服務器端重啓ssh服務
root@ChengKaoAo:~# ssh root@10.*.*.** #客戶端鏈接免密登錄成功
Last login: Thu Dec 21 17:20:21 2017 from 10.*.*.**

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章