rsync使用守护进程启动服务
rsync
本身通常使用 SSH(Secure Shell)协议来进行数据传输,因此它默认使用 SSH 的端口 22。如果使用 rsync
进行通过 SSH 的数据同步,它会通过端口 22 来建立连接。
然而,如果你使用 rsync
作为一个守护进程进行文件同步(即不通过 SSH),则可以配置它使用 TCP 端口 873 作为默认端口。
总结:
- 默认端口 22:当
rsync
使用 SSH 进行数据传输时。 - 默认端口 873:当
rsync
作为守护进程运行时。
要使用 rsync
的 873 端口,你可以将 rsync
配置为通过其守护进程进行通信,而不是通过 SSH。rsync
守护进程默认监听 873 端口,并允许客户端通过该端口进行连接。下面是如何配置和使用 873 端口的步骤:
1. 启动 rsync
守护进程
首先,需要在服务器端启动 rsync
守护进程。这通常通过配置文件来实现。
配置守护进程(在服务器上)
-
创建或编辑
rsync
的配置文件/etc/rsyncd.conf
,