问题

经常需要把 A 服务器的某些文件传到 B 服务器, 每次都要输入 B 服务器的密码

解决方法

  1. 登录 A 服务器, 执行命令
  1. ssh-keygen -t rsa

ssh免密码登录 - 匪思匪存 - 图1

这样 A 服务器的文件就生成好了

  1. 将. pub 文件传到 B 服务器

ssh免密码登录 - 匪思匪存 - 图2

  1. 验证 ssh user@ip 成功

  2. 问题
    有时候会报错:
    /usr/bin/ssh-copy-id: ERROR: No identities found
    解决方法: 试试下面这条指令

  1. ssh-copy-id -i .ssh/id_rsa.pub user@ip

https://tungchi.cn/2021/04/26/?p=79