以如下虚拟机账号为例
虚拟机 | 账号 | 家目录 |
---|---|---|
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中即可