Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Rechteproblem bei rsync Syncronisation

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jul 2003
    Beiträge
    19

    Rechteproblem bei rsync Syncronisation

    Hallo zusammen,

    ich hab ein kleines Problem für das ich bis jetzt noch keine Lösung gefunden habe.
    Ich synce in der regel meine Server und Rechner alles mit rsync über ssh, da ich bis jetzt nur für einzelene User verzeichnisse gesynct hab gabs hier noch nie Probleme.

    Nun hab ich vor 2 Tagen bei 2 Servern versucht die Home respektive vhost verzeichnisse zu rsyncen.
    Da jeder vhost auch ein anderer user ist und ich net für jeden einen eigenen rsync cron einrichten wollte , hab ich das gleich mit root gemacht mit folgendem cronjob:

    Code:
    0,5,10,15,20,25,30,35,40,45,50,55 * * * * rsync -e ssh -avzqup --delete /home/www/ web2:/home/www/
    Das Problem dabei ist das rsync auf beiden Maschinen beim rsync ALLE Verzeichnisse und unterverzeichnisse mit root root und chmod 600 versieht und man dann die webseiten natürlich nicht mehr sehen kann da die vhost webuser keine rechte mehr auf ihre dateien haben und apache natürlich acuh nicht.

    Kann man das irgendwie unterbinden das rsync die rechte ändert bzw das er es so synct wie die rechte ursprünglich sind ?

    Wäre über einen Rat sehr dankbar in den diversen Howtos steht irgendwie nix

  2. #2
    Registrierter Benutzer
    Registriert seit
    Mar 2001
    Ort
    Hamburg
    Beiträge
    290
    Ich weiß nicht ob das hier dass richtige ist, aber rsync hat
    laut meiner Manpage die Parameter "-o", "-p" und "-g"

    Code:
     -p, --perms                 preserve permissions
     -o, --owner                 preserve owner (root only)
     -g, --group                 preserve group

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •