rsync
kann den Besitzer und die Gruppe nur dann als Original ändern, wenn er als root ausgeführt wird. Da Sie anscheinend eine Nicht-Root-UID in der Datei rsyncd.conf festgelegt haben, rsync
können Sie nur Dateien als diesen Benutzer speichern. Dies ist eine Sicherheitsmaßnahme des Betriebssystems, so dass normale Benutzer keine Dateien erstellen und den Besitzer in einen anderen Benutzer ändern können.
rsync sendet die Datei an den Remote-Daemon-Server, behält jedoch den ursprünglichen Besitz und die ursprüngliche Gruppe
431
Tiina
Wenn Sie den folgenden Befehl ausführen, hoffe ich, dass der Besitz und die Gruppen-ID (o-and-g) auf dem Remote-Rsync-Daemon-Server verbleiben. Jede Datei hat jedoch das gleiche wie in rsync.conf
[uid] und [gid] konfiguriert.
sudo rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} rsync_backup@[ipv6]::backupfiles --password-file=/etc/rsyncd.passonly
Meine Frage ist also, wie man das gleiche o und g beibehält, anstatt die in rsync.conf zu verwenden. Müssen diese Benutzer und Gruppen auf diesem Server vorhanden sein?
1 Antwort auf die Frage
3
wurtel
Wenn Sie `rsync` mit` sudo` ausführen, wird es als root auf dem lokalen Computer ausgeführt. Dies hat jedoch keine Auswirkungen auf den Remote-Computer.
Gordon Davisson vor 5 Jahren
0
Wenn eine lokale Datei den Besitzer Tom hat, muss er auf dem Remote-Server des rsync-Daemon-Servers vorhanden sein?
Tiina vor 5 Jahren
0
@Tiina Wenn Sie "--numeric-ids" verwenden, werden nur die numerischen Werte der UID und GID übertragen. Normalerweise versucht `rsync -og ', den Besitzer und die Gruppe anhand des Namens zu erhalten, auch wenn die numerischen Werte unterschiedlich sind (z. B. hat Tom die UID 123 auf der Quelle und die UID 234 auf dem Ziel, dann haben die Dateien von Tom die UID 234 auf dem Ziel ; mit "--numeric-ids" besitzt Tom diese Dateien nicht am Ziel. Wenn keine Übereinstimmung für den Namen gefunden werden kann, wird der numerische Wert trotzdem verwendet.
wurtel vor 5 Jahren
0
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4