Linux下SSH免密碼登錄配置


1.生成秘鑰

  從 root 用戶切換到要免密碼登錄的賬戶,使用命令:su guest1 。
        執行命令:ssh-keygen -t rsa 

 

 

  無需指定口令密碼,直接回車,命令執行完畢后會在 當前 用戶的家目錄中(/home/guest1/.ssh)生成兩個文件:

  1. id_rsa: 私鑰
  2. id_rsa.pub:公鑰
 

2.拷貝公鑰:

  通過ssh-copy-id命令復制本機公鑰到目標機器上,運行命令:sh-copy-id  root@192.168.106.231

       

      至此,node2上guest1帳號就可以直接用ssh root@192.168.106.231而不用輸入密碼登陸了。

      

     我們也可以看到192.168.106.231的 /root/.ssh/authorized_keys文件里面已經有主機node1的guest1帳號12:12:28公鑰信息了。

    

 

 

2021-05-19


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM