rsync-avz--password-file=/etc/server.pass backuper@192.168.132.6::wwwroot/opt/#免密同步 #定时同步 crontab-e3022***/usr/bin/rsync-az--delete--password-file=/etc/server.pass backuper@192.168.142.10::wwwroot/opt/#为了在同步过程中不用输入密码,需要创建一个密码文件,保存backuper用户的密码,如/et...
Rsync的传输协议默认是不加密的明文传输,如果有加密传输文件的需求,可以自定义加密管道管道协议。使用参数:-e来指定相应的管道协议。 Example: 跨主机加密传输文件,指定ssh协议 代码语言:javascript 代码运行次数:0 运行 AI代码解释 [root@client data]# rsync-avz/etc/hosts-e'ssh -p 22'root@39.108.140.0:root@...
rsync -avz --delete --password-file=/etc/1.pass backuper@192.168.142.3::wwwroot /opt (4)加入到计划性任务 1 2 3 4 5 6 crontab -e 30 23 * * * /usr/bin/rsync -avz --delete --password-file=/etc/test.pass backuper@192.168.142.3::wwwroot /opt/ #为了在同步过程中不用输入密码,需要...
/usr/bin/rsync -avz --delete --password-file=/etc/server.pass backuper@192.168.80.10::wwwroot /opt/ ls /opt/ #查看是否同步成功 cat /opt/index.html #查看文件内容是否同步成功 1. 2. 3. 4. 5. 5)加入到计划性任务中 crontab -e 30 22 * * * /usr/bin/rsync -avz --delete --passwor...
rsync -avz /local/dir/ user@remote:/remote/dir/ 从远程主机复制目录到本地: bash复制代码 rsync -avz user@remote:/remote/dir/ /local/dir/ 使用SSH协议进行远程复制(等同于上述示例,因为rsync默认使用SSH): bash复制代码 rsync -avz -e ssh /local/dir/ user@remote:/remote/dir/ ...
命令格式:rsync -参数 文件 -e ‘ssh -p 端口号’ 用户名@ip:目录路径 代码语言:javascript 代码运行次数:0 运行 AI代码解释 # rsync-avz abc'-e ssh -p 22'root@linuxserver.com:/tmp// 实操命令格式root@linuxserver.com's password://输入 linuxserver 设备的 root 密码sending incremental file list...
rsync -avz root@10.0.0.51:/test/ /root/test/ | rsync 协议 除了使用 SSH,如果另一台服务器安装并运行了 rsync 守护程序,则也可以用 rsync://协议(默认端口873)进行传输 具体写法是服务器与目标目录之间使用双冒号分隔::rsync -av /root/test/ 10.0.0.51::module/test/ 注意,上面地址中的 ...
如:rsync -avz test.c user@172.16.0.11:/home/user/src 3)使用一个远程shell程序(如rsh、ssh)来实现将远程机器的内容拷贝到本地机器。当SRC地址路径包含单个冒号”:”分隔符时启动该模式。 如:rsync -avz user@172.16.0.11:/home/user/src ./src ...
rsync -avz -e ssh /path/to/source user@remote:/path/to/destination -e选项指定使用SSH连接。 7. 显示进度和续传: 使用-P选项可以显示同步过程中的进度,并支持断点续传: rsync -avzP /path/to/source /path/to/destination 这将显示同步过程中的进度,并在中断连接后继续同步。
a="inotifywait -mrq -e create,attrib,move,delete,modify /home/wxq/" b="rsync -avz --delete /home/wxq/ rsync@192.168.10.162:/home/wxq/" $a | while read directory event file do $b done 按下:wq! 即可保存 su rsync 我们开始执行脚本 ...