Na página principal de rsyncd.conf
:
auth users
This parameter specifies a comma and space-separated list of usernames
that will be allowed to connect to this module. The usernames do not need
to exist on the local system. [...]
Ou seja, os nomes de usuários que você escolhe para o daemon rsync não estão vinculados aos usuários do sistema com o mesmo nome.
Você pode, no entanto, definir o ID de usuário e o ID de grupo que o daemon rsync deve usar ao acessar arquivos (pelo menos quando você iniciar o daemon com privilégios de root):
uid This parameter specifies the user name or user ID that file transfers to
and from that module should take place as when the daemon was run as root.
In combination with the "gid" parameter this determines what file permissions
are available. The default is uid -2, which is normally the user "nobody".
gid This parameter specifies the group name or group ID that file transfers to
and from that module should take place as when the daemon was run as root.
This complements the "uid" parameter. The default is gid -2, which is normally
the group "nobody".
Por exemplo:
uid = johndoe
gid = johndoe