Kann rsync benutzerspezifische Lese- und Schreibrechte haben?

1

Ich möchte mit rsync ein Projekt veröffentlichen, an dem ich arbeite. Ich habe jedoch ein Problem: Ich muss es öffentlich lesbar machen, aber nicht öffentlich beschreibbar (ich möchte lieber nicht, dass jemand etwas Bösartiges einschleust und es auf jemanden hochlädt, der versucht, Updates zu erhalten). Ich möchte rsync auch zum Hochladen von Änderungen verwenden, kann aber nicht herausfinden, wie der Schreibzugriff auf einen bestimmten Benutzer eingeschränkt werden kann. Ist das möglich?

Ich benutze einen Windows-Server, wenn das einen Unterschied macht.

Neil
quelle

Antworten:

1

Die Manpage für rsyncd.conf listet einige der Optionen auf, die Sie mit dem rsync-Daemon verwenden können, darunter:

read only
              This parameter determines whether clients will be able to upload files or
              not.  If  "read  only"  is  true then any attempted uploads will fail. If
              "read only" is false then uploads will be possible if file permissions on
              the  daemon  side  allow  them. The default is for all modules to be read
              only.

Richten Sie daher Ihren rsync-Dämon mit einem Modul für das Verzeichnis ein, das Sie freigeben möchten, machen Sie es jedoch schreibgeschützt. Mehr Details Hier .

Chris2048
quelle