1、我们准备三台机器
A-Server 节点服务器
B-Client  节点服务器
C-Client  备份服务器

ssh **认证 备份讲解ssh **认证 备份讲解

操作步骤:

1、在A服务器上生成**对,  其实在哪台上面生成**对都可以,只要是一对**对就可以
ssh **认证 备份讲解
ssh **认证 备份讲解

2、将公钥从A服务器分发到B与C服务器上  目的是要将私钥分发到B服务器上,因为C服务器是备份服务器所以应该放置公钥
ssh **认证 备份讲解
ssh **认证 备份讲解
ssh **认证 备份讲解
C服务器同理

3、将私钥通过scp 命令copy到B服务器上

ssh **认证 备份讲解
4、在A与B服务器上验证登录 C服务器

ssh **认证 备份讲解

ssh **认证 备份讲解

ssh **认证 备份讲解


ssh **认证 备份讲解



拓展

如果想实现从A与B服务器备份内容到C服务器,还要备份到C服务器指定的/root目录下

我们可以先通过

scp -P 22 -p -r /tmp [email protected]:~

然后在这三台机器上通过sudu提权的方式再将文件通过rsync同步到/root目录下
visudo
botian ALL=(ALL) NOPASSWD: /usr/bin/rsync,/bin/tar,/usr/bin/scp

ssh -t -p 22 [email protected] sudo /usr/bin/rsync -avz -P tmp /root
ssh **认证 备份讲解

ssh **认证 备份讲解



 

转载于:https://blog.51cto.com/zhangjie/1220403

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-13
  • 2021-07-15
  • 2022-12-23
  • 2022-02-26
  • 2022-12-23
  • 2021-09-01
猜你喜欢
  • 2021-12-18
  • 2022-02-21
  • 2022-12-23
  • 2021-11-23
  • 2022-02-09
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案