环境准备:
Centos01:101.201.196.167
Centos02:8.210.197.65
目的:101.201.196.167通过密钥认证的方式免密码直接登录8.210.197.65
1.在101.201.196.167生成ssh密钥对,执行三次回车(什么都不输入,直接就回车三次)
ssh-keygen -t rsa
生成id_rsa和id_rsa.pub两个文件
2.在101.201.196.167将SSH公钥传输到另一台机器8.210.197.65
ssh-copy-id -i /root/.ssh/id_rsa.pub root@8.210.197.65
先输入"yes"确认后,接着再输入8.210.197.65的密码
这时可以看到8.210.197.65的公钥授权文件authorized_keys 被写入了101.201.196.167的公钥内容