【文件属性】:
文件名称:Sync:通过 SSH 运行 rsync 到远程机器,使用 SSH 身份验证
文件大小:4KB
文件格式:ZIP
更新时间:2021-07-07 02:07:12
Shell
使用 SSH 自动同步
需要以下软件包:
同步
opensh
cron(或 vixie-cron)
安装
登录到本地(也称为源或 SRC)机器(推送的来源)
解压同步到主文件夹,例如。 /home/用户名/同步
制作以下文件:error.log、access.log 和 task.log
$ touch error.log access.log task.log config db_config
配置
将默认值更改为您的环境
ORIGIN=/path/to/root/to/be/pushed/
TARGET=/path/on/server/where/push/received/
REMOTE=user@xxx.xxx.xxx.xxx
SSHKEY=~/.ssh/my-rsync-key
制作 rsync 密钥
$ ssh-keygen -t rsa -b 2048 -f /
【文件预览】:
Sync-master
----.gitignore(449B)
----Makefile(668B)
----importProdData.sh(821B)
----README.md(3KB)
----sync.sh(1KB)
----initSync.sh(252B)
----rsync.exclude(172B)