rsync+shell脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rsync+shell脚本相关的知识,希望对你有一定的参考价值。

1.rsync -ar /var/www/html/ [email protected]:/var/www/html/

  1. scp -r /var/www/html/ [email protected]:/var/www/html/
    ssh -keygen 生成密钥
    cat /root/.ssh/id_RSA.pub
  2. touch authorized.keys
    vi /root/.sh/authorized_keys
    1. yum -y install rsync(客户端)安装rsync服务
    2. netstat -lnp|grep 873 检查是否已经成功启动

6.scp -r /root/lala/11.txt [email protected]:/root/ 远程被文件传输过去
7.Ssh-keygen 客户端生成密钥

服务端生成密钥

8.[[email protected] ~]# cat /root/.ssh/id_rsa.pub
9.[[email protected] ~]# cat /root/.ssh/id_rsa.pub

10.[[email protected] ~]# vi /root/.ssh/authorized_keys 把客户端和服务端生成的密钥放进去

[[email protected] ~]# vi /root/.ssh/authorized_keys

11.scp -r /root/lala/11.txt [email protected]:/root/
12.crontab -e
编辑该用户的计时器设置;
13.crontab -l 列出该用户的计时器设置

去服务端查看一下,就好了

以上是关于rsync+shell脚本的主要内容,如果未能解决你的问题,请参考以下文章

利用shell开发rsync服务启动脚本

rsync+shell 脚本完成自动化备份

安利:分享一个rsync同步shell脚本

安利:分享一个rsync同步shell脚本

rsync+shell脚本

实战案例:用rsync+inotify+shell脚本实现/www目录实时同步