Ich habe die rsyncd.conf vom Arbeitssystem auf das nicht funktionierende System kopiert und es hat funktioniert.
Wahrscheinlich ist Rsync mit Tabs vs. Leerzeichen oder Leerzeichen in Konfigurationsdateien sehr pingelig?
Ich habe gerade einen neuen ubuntu9.04-Desktop-Computer zu meinem Netzwerk hinzugefügt. Verwenden von rsnapshot (Skriptaufgabe von rsync) zum Sichern aller Maschinen.
Aber ich bekomme Fehler auf der neuen Maschine.
Das System funktioniert perfekt mit den anderen Ubuntu- und Windows-Computern.
Ich kann die Freigaben auf der neuen Maschine auflisten, also rsyncd und das Netzwerk ist in Ordnung.
Ich habe die gleichen Dateien rsycnd.conf und rsyncd.secrets und sie haben die gleichen Berechtigungen.
Das Protokoll auf dem Client sagt nur "rsync denied".
Rsnapshot verwendet einen Dummy-Benutzer, der auf keinem der Client-Computer vorhanden ist
Natürlich habe ich mit den vorhandenen Ubuntu-Maschinen etwas gemacht, damit sie funktionieren - aber ich habe keine Ahnung, was!
z.B.
rsync rsync://backup@192.168.0.100:/home --password-file=secrets
Funktioniert für die alte Maschine, erteilt Erlaubnis auf ".101" verweigert
Ich habe die rsyncd.conf vom Arbeitssystem auf das nicht funktionierende System kopiert und es hat funktioniert.
Wahrscheinlich ist Rsync mit Tabs vs. Leerzeichen oder Leerzeichen in Konfigurationsdateien sehr pingelig?
Soweit ich weiß, hat Ubuntu 9.04 AppArmor. Dies bedeutet lediglich, dass weitere Sicherheitsbeschränkungen gelten. Vielleicht ist das, worauf Sie gerade stoßen?