rsync指定端口号传输
时间: 2023-09-17 16:08:02 浏览: 75
您可以使用 `-e` 参数来指定 rsync 使用的端口号进行传输。例如,如果您想使用端口号 1234 进行传输,可以这样使用:
```
rsync -e 'ssh -p 1234' <source> <destination>
```
其中 `<source>` 是要传输的源文件或目录,`<destination>` 是目标位置。
这个命令将使用 SSH 连接,并通过指定的端口号进行传输。请确保目标主机上的 SSH 服务监听了指定的端口号。
相关问题
rsync修改端口号不好使
如果你使用 rsync 修改了端口号,但仍无法连接,可能是由于防火墙或网络配置问题导致。以下是一些可能的解决方案:
1. 确保你的防火墙允许流量通过修改后的端口号。你可以在服务器上运行以下命令来打开该端口号:
```
sudo ufw allow <port_number>/tcp
```
2. 确保你的网络配置正确。你可以尝试在服务器上运行以下命令以查看是否存在与新端口号相关的配置问题:
```
sudo netstat -tlnp | grep <port_number>
```
3. 确保你在连接时使用了正确的端口号。你可以在客户端上运行以下命令来指定要使用的端口号:
```
rsync -e "ssh -p <port_number>" <source> <destination>
```
如果以上解决方案都无法解决问题,请检查 rsync 的日志文件以获取更多信息。
rsync修改端口号不好用
如果您想使用rsync来修改端口号,可以使用以下命令:
```
rsync -avz -e 'ssh -p [port_number]' [source_directory] [destination_directory]
```
其中,[port_number] 是您要使用的新端口号,[source_directory] 是源目录的路径,[destination_directory] 是目标目录的路径。请将这些值替换为您实际使用的值。
此命令将使用新的端口号通过SSH协议来同步文件。请确保在执行此命令之前已经在服务器上设置并打开了相应的端口。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)