rsyncd
rsyncd is the standalone daemon component of the rsync utility, providing a daemon-mode server that serves files over the rsync protocol via TCP, typically on port 873. It is used for centralized file synchronization and backups, allowing clients to access predefined named modules configured on the server. rsyncd operates independently of a shell and can be run as a background service on Unix-like systems or Windows, often managed through system services or init scripts.
The server’s behavior is controlled by a configuration file, commonly rsyncd.conf. The file contains global settings
Security considerations: rsyncd authentication provides access control but the rsync protocol itself does not encrypt data
Usage: run rsync --daemon with an appropriate rsyncd.conf, or start it as a service. Clients connect using