当使用Rsync在两个服务器之间同步文件使用缺省SSH端口22。但很多hostmaster的更改安全目的,默认的SSH端口,在这种情况下,你还需要指定端口来连接远程服务器。 例如下面的命令连接到服务器example.com上,虽然 2222端口和SSH同步所有文件从example.com /files/ 目录到 /local/files 本地文件目录。 $ rsync -ravz -e "ssh -p 2222" user@example.com:/files/ /local/files/