ssh免密碼輸入

用root執行ssh
源機中:
root用戶下執行:
ssh-keygen -t rsa
mv /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys
將源機的/root/.ssh/authorized_keys文件 放到目標機的目錄:/root/.ssh/(需創建.ssh目錄)
在源機執行:ssh -lroot -p22 目標機IP
輸入yes,可以發現免密碼登陸了


用普通用戶執行ssh
源機中:
test用戶下執行:
ssh-keygen -t rsa
mv /home/test/.ssh/id_rsa.pub /home/test/.ssh/authorized_keys
將源機的/home/test/.ssh/authorized_keys文件 放到目標機的目錄:/home/test/.ssh/(需創建test用戶和.ssh目錄)
在目標機執行:
chown -R test.test /home/test/.ssh/
chmod 700 /home/test/.ssh/
chmod 600 /home/test/.ssh/authorized_keys
在源機執行:ssh -ltest -p22 目標機IP
輸入yes,可以發現免密碼登陸了

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