rsync + ssh 同步,默认 ssh 的 22 端口。
但是,,,,,,,
rsync -avz --bwlimit=3000 REMOTE_HOST:data_path . # 限制带宽
rsync + ssh 使用 port,加上 -e "ssh -p port_number"
例如:
rsync -e "ssh -p 1234" -av --bwlimit=3000 REMOTE_HOST:data_path .
还可以,--rsh='ssh -pPORT_NUMBER'
例如:
rsync --rsh='ssh -p1234' -av --bwlimit=3000 REMOTE_HOST:data_path .
还可以:
.ssh/config, 做 ssh 设置
vim .ssh/config
Host REMOTE_HOST # 可以简写,但 rsync 的REMOTE_HOST 必须一样
HostName REMOTE_HOST
User YOUR_USERNAME
Port 1234
IdentityFile /home/YOUR_USERNAME/.ssh/id_rsa # 可选
rsync -avz --bwlimit=3000 REMOTE_HOST:data_path .
rsync