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