快盘下载:好资源、好软件、快快下载吧!

下载排行|最近更新

当前位置:首页软件教程安卓软件教程 → Remote Sync备份数据免密码ssh登陆远程服务器

Remote Sync备份数据免密码ssh登陆远程服务器

时间:2019-11-29 15:51:02人气:作者:快盘下载我要评论

rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。要实现自动化备份,需要了解3个方便的知识:


1、非对称加密rsa,详细知识自己脑补,简单来说就是公钥加密私钥解密。


2、crontab


3、ssh 

一、建议信任主机(本机)


1、生产秘钥对


2、拷贝.pub公钥文件到远程主机 


3、把pub的内容写入到authorized_keys。并根据图中的命令修改权限。


Remote Sync备份数据免密码ssh登陆远程服务器


建立信任关系后就可以用 ssh root@192.168.1.155:/root/wwwroot/  测试成功后就是ssh免密码登录了。


二、rsync调用ssh 实现目录同步。

 rsync -arHz --delete -e ssh  root@192.168.1.155:/home/wwwroot/ /data/


解释一下,网上很多rsync教程,不知道是什么原因,写了那么多配置,看的头疼。其实rsync是系统默认安装的软件,什么客户端,服务端啊。太高深了。按照动力软件园站长的思路,简单粗暴就可以实现同步。缺点是root和没有日志。

192.168.1.155:/home/wwwroot 是远端服务器目录

data 本地目录

-e ssh 是调用ssh免密码登录功能。



三、linux任务计划,


详细的去查文档吧。这里例子是凌晨10分开始备份。




[root@245 ~]# crontab -l
10 0 * * *   rsync -arHz --delete -e ssh  root@192.168.1.155:/home/wwwroot/ /data/



相关文章

  • 简述什么是selinux,为何要关闭和启动selinux

    selinux我个人理解是linux的一个内核模块,在centos5.x版本的时候selinux就已经非常的成熟和完善了。selinux的英文全称是 Securtiy Enhanced Llinux。中文翻译就是安全强化的linux。好理解吧。...
  • Shell脚本多任务并发执行原理

    Shell脚本中的命令是串行执行的,当一条命令执行完才会执行接下来的命令。如何才可以进行多任务的脚步编写。...

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。