虚拟机之间的免密认证

以如下虚拟机账号为例

虚拟机 账号 家目录
vm01 devadmin /home/devadmin
vm02 proadmin /home/proadmin

1.用账号devadmin登录vm01

用如下命令生成密钥,一直回车,不需要输入密码

ssh-keygen -t rsa

该命令执行结束后在目录/home/devadmin/.ssh/下会生成如下文件

id_rsa  id_rsa.pub

2.用账号proadmin登录vm02

在目录/home/proadmin下如果没有文件夹.ssh,那就用如下命令新建

cd /home/proadmin
mkdir .ssh

在目录/home/proadmin/.ssh/下用如下命令新建文件

cd /home/proadmin/.ssh/
touch authorized_keys

3.密钥内容拷贝

将vm01上生成的id_rsa.pub的内容拷贝到vm02上的authorized_keys中即可

posted @ 2022-05-20 15:03  温茶又折花  阅读(116)  评论(0)    收藏  举报