一般我们使用rsync有两种认证方式,
- rsync-daemon方式,需要配置本地文件,灵活性一般
- ssh方式,直接远程连接传输,简单粗暴
记录一下相关命令参数,以防忘记。
同步需求
本机:本机用户bear,/home/bear/mydir 目录
远程服务器:[email protected] ,USE用户bear下 /home/bear/workdir 目录
命令使用
1、从本地同步到远程
# 默认SSH端口 rsync -avz -e ssh /home/bear/mydir [email protected]114.215.183.37:/home/bear/workdir # 指定SSH端口 rsync -avz -e ‘ssh -p 5555‘ /home/bear/mydir [email protected]114.215.183.37:/home/bear/workdir
2、从远程同步到本地
# 默认SSH端口 rsync -avzP -e ssh [email protected]114.215.183.37:/home/bear/workdir /home/bear/mydir # 指定SSH端口 rsync -avzP -e ‘ssh -p 5555‘ [email protected]114.215.183.37:/home/bear/workdir /home/bear/mydir
原文地址:https://www.cnblogs.com/kumata/p/12202606.html
时间: 2024-10-08 16:44:29