企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
用到**ssh-keygen** 产生公钥与私钥对,**ssh-copy-id** 将本机的公钥复制到远程机器的authorized_keys文件中 1. 产生密钥对 ``` ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa ``` 2. 发送公钥到目标机 将192.168.56.11的公钥发送到192.168.56.12 ``` ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.56.12 ``` 192.168.56.12多了authorized_keys文件,其中含有192.168.56.11的公钥 ``` root@ubuntu03:~# cd .ssh/ root@ubuntu03:~/.ssh# ls id_rsa id_rsa.pub root@ubuntu03:~/.ssh# root@ubuntu03:~/.ssh# ls authorized_keys id_rsa id_rsa.pub root@ubuntu03:~/.ssh# cat authorized_keys ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDU/f1XZTQWgGByUoO3tAlBHXc099OCcefK0lC5tvQlADB9CVdvFENr3/aTACidLnZSuh+zijsy60qG6r2fCOXhwd0vry+JK0B6zkOcvAhCbQ7MZGkqC8JbqMY7c/cpT9PAqO7h8CzaW+YLPoP4TuwBZA5zoSZVCqPMKygJy0TWdfN2lBPPx0lODSOF+UHjjzKoN+4HeQs6iDwF3O0jT4HgBGZ20nOvNOY0fNiqLvsP0YMC3kiA9EtHPCEKF3OhSRYXvqjMdi9s2WaE1wWVy12BWUliZQgXt30n7eIBWRPRX7BAEUapQMdKZDUUx/wdLk3WDZ2xWoKteX5SSoczDVZB root@ubuntu02 ``` 3. ssh免密登录 192.168.56.11免密登录到192.168.56.12 ``` ssh 192.168.56.12 ```