文档来自:
https://cloud.tencent.com/developer/article/1039917
操作步骤
-
修改ssh配置
# 每台linux主机修改配置文件/etc/ssh/sshd_config $ vi /etc/ssh/sshd_config #启用这三项配置,即去掉这三项的注释 RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys
-
生成公私钥
#在源主机上执行 生成公私钥对 $ ssh-keygen -t rsa -P '' # 查看生成的公私钥 $ cd /root/.ssh/ id_rsa: 私钥 id_rsa.pub: 公钥
-
安装到目标主机
$ scp /root/.ssh/id_rsa.pub root@20.26.39.20:/root/.ssh/; $ scp /root/.ssh/authorized_keys root@20.26.39.20:/root/.ssh/;
-
实验免密登录
scp /root/.ssh/authorized_keys root@20.26.39.20:/root/.ssh/; ssh root@20.26.99.21;