要把A服务器备份到B服务器
A 服务器登录root用户(A和B服务器要用相同的名字的用户才可以)
执行命令 ssh-keygen -t rsa 一直回车
然后生成的秘钥在 默认为~/.ssh/,文件名则默认是id_rsa和id_rsa.pub
然后把把公钥传到B服务上,通过如下命令
scp /root/.ssh/id_rsa.pub root@192.168.1.0:/root/.ssh/authorized_keys
然后会提示,让输入B服务器的登录密码。
之后在传输的时候即可免密码
scp -r /usr/atta root@192.168.1.0:/home/
其中的-r表示递归 将arra目录下所有文件和文件夹复制过去
服务器间免密备份
本文介绍如何通过生成SSH密钥实现从A服务器到B服务器的免密码备份过程。包括使用ssh-keygen工具创建密钥对,将公钥传输至目标服务器,并通过scp命令递归复制文件。

被折叠的 条评论
为什么被折叠?



