scp无密码登录拷贝文件

390 阅读1分钟
  1. 服务器A
    • 在服务器A上运行 ssh-keygen -t rsa 在/root/.ssh 下生成id_rsa 和 id_rsa.pub 两个文件 
    • 在/root/.ssh下复制备份一份id_rsa.pub 命名为 id_rsa.pub.A
  2. 服务器B
    • 在服务器B上也同样运行 ssh-keygen -t rsa
    • 在服务器B的 /root/.ssh 下创建authorized_keys文件
    • 把服务器A 中 id_rsa.pub.A 文件 传到服务器B /root/.ssh 下(scp ./id_rsa.pub.A B的IP:/root/.ssh)
    • 通过 cat 命令 把id_rsa.pub.A 写到 authorized_keys 文件中(cat id_rsa.pub.A >> authorized_keys)