Re: rsync rechte problem
Hallo, Das habe ich auch schon versucht. Dann ist die Fehlermeldung etwas anders. Ich glaube etwas mit can't move file. Gibt es keine Lösung ohne dem user Schreibrechte im Verzeichnis zu geben. In dem Verzeichnis sind noch ander Dateien, die der user nicht veränder soll. Das geht aber nur, wenn er im Verzeichnis keine schreibrechte hat. das gibt da doch so einen chmod bei dem für Other dieses t-Bit gesetzt wird (weiss grad nicht so genau, wie das heisst), da können User nur ihre eigenen Dateien löschen etc. obwohl das verzeichnis für alle offen ist ( wie z.B. /tmp ). Ich habe die Berechtigung im Verzeichnis mal umgestellt. Der rsync-User hat nun schreibrechte im Verzeichnis und zusätzlich habe ich das t-Bit gesetzt. Das Ergebnis von rsync sieht nun leider aus wie wenn ich mit dem Parameter T ein temp Verzeichnis angebe in dem der rsync-User seine temp Dateien schreiben darf. Fehlermeldung: rename .track.config.OaHCIF - track.config : Operation not permitted Ich habe die zu syncende Datei mal dem rsync-User übergeben, dann klappt alles. Doch das ist leider keine Lösung, da die Datei von einem anderen (nicht root) User geschrieben wird und ich sie dabei nicht dem rsync-User übergeben kann. Hat da noch jemand eine Lösung. Ich bin für alle Anregungen dankbar. Gruß, Sven -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: rsync rechte problem
Hallo Sven, Sven Loeber schrieb: [...] Fehlermeldung: rename .track.config.OaHCIF - track.config : Operation not permitted Ich habe die zu syncende Datei mal dem rsync-User übergeben, dann klappt alles. Doch das ist leider keine Lösung, da die Datei von einem anderen (nicht root) User geschrieben wird und ich sie dabei nicht dem rsync-User übergeben kann. das t-bit sagt doch, das nur der Owner seine Datei ändern und löschen darf. Wenn die datei nun nicht dem User gehört, welcher das rename ausführen will muss die Sache scheitern, da hilft dann nur ein chmod 666 dateiname. Hatte ein ähnliches Problem mal bei einem Kunden, da sollten zwei verschiedene User in dieselbe Datei schreiben. Hat da noch jemand eine Lösung. Ich bin für alle Anregungen dankbar. Gruß, Sven Gruss Reinhold -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
rsync rechte problem
Hallo, möchte mit rsync verschiedene Dateien aus einem Verzeichnis zwischen zwei Rechnern syncen. Rsync benutzt hierbei ssh. Beim aufruf von rsync bekomme ich folgende Fehlermeldung: cannot create .filename.BDcaGr : Permission denied Die Berechtigungen sind folgendermassen eingestellt. Verzeichnis in dem die Files liegen: drwxr-xr-x Files selbst: -rw-rw-r-- Der User der rsync aufruft ist nicht der besitzer des Verzeichnisses oder des Files, aber er ist in der Gruppe. Anmerkung: Der Bisitzer des Verzeichnisse / Files kann rsync ohne Fehler aufrufen. Gruß, Sven Löber -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: rsync rechte problem
Sven Loeber wrote: Hallo, möchte mit rsync verschiedene Dateien aus einem Verzeichnis zwischen zwei Rechnern syncen. Rsync benutzt hierbei ssh. Beim aufruf von rsync bekomme ich folgende Fehlermeldung: cannot create .filename.BDcaGr : Permission denied Der User der rsync aufruft ist nicht der besitzer des Verzeichnisses oder des Files, aber er ist in der Gruppe. Anmerkung: Der Bisitzer des Verzeichnisse / Files kann rsync ohne Fehler aufrufen. Überprüfe die Rechte auf dem Zielrechner. Da kann rsync-User keine Datei anlegen, weil er dort kein Schreibrecht hat. Gruss Udo -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: rsync rechte problem
Sven Loeber wrote: Hallo, möchte mit rsync verschiedene Dateien aus einem Verzeichnis zwischen zwei Rechnern syncen. Rsync benutzt hierbei ssh. Beim aufruf von rsync bekomme ich folgende Fehlermeldung: cannot create .filename.BDcaGr : Permission denied Der User der rsync aufruft ist nicht der besitzer des Verzeichnisses oder des Files, aber er ist in der Gruppe. Anmerkung: Der Bisitzer des Verzeichnisse / Files kann rsync ohne Fehler aufrufen. Überprüfe die Rechte auf dem Zielrechner. Da kann rsync-User keine Datei anlegen, weil er dort kein Schreibrecht hat. Die Datei ist auf dem Zielrechner ja auch schon vorhanden und hat die selben berechtigungen wie auf dem Quellrechner. Verzeichnis in dem die Files liegen: drwxr-xr-x Files selbst: -rw-rw-r-- Wenn ich mit dem rsync-User die Datei per scp Kopiere geht es auch. Also der User hat schon das Recht die Datei zu ändern. Gruß, Sven Gruss Udo -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: rsync rechte problem
Sven Loeber wrote: Beim aufruf von rsync bekomme ich folgende Fehlermeldung: cannot create .filename.BDcaGr : Permission denied Überprüfe die Rechte auf dem Zielrechner. Da kann rsync-User keine Datei anlegen, weil er dort kein Schreibrecht hat. Die Datei ist auf dem Zielrechner ja auch schon vorhanden und hat die selben berechtigungen wie auf dem Quellrechner. Verzeichnis in dem die Files liegen: drwxr-xr-x Files selbst: -rw-rw-r-- Wenn ich mit dem rsync-User die Datei per scp Kopiere geht es auch. Also der User hat schon das Recht die Datei zu ändern. Die Rechte an der Datei schon. Aber kopierst du die Datei .filename.BDcaGr ? Nein! rsync versucht diese temporäre Datei anzulegen, aber der User hat in dem Verzeichnis kein Recht, neue Dateien anzulegen. Gib ihm dieses Recht und rsync klappt. Wenn du nur scp nutzt, wird eine temporäre Datei in /tmp angelegt und die nach erfolgreichem Kopiervorgang über die alte Datei verschoben. Hierbei braucht der User nur Schreibrecht auf der Datei selber. Gruss Udo -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: rsync rechte problem
On Thu, Oct 09, 2003 at 08:01:45PM +0200, Udo Müller wrote: Sven Loeber wrote: Beim aufruf von rsync bekomme ich folgende Fehlermeldung: cannot create .filename.BDcaGr : Permission denied Überprüfe die Rechte auf dem Zielrechner. Da kann rsync-User keine Datei anlegen, weil er dort kein Schreibrecht hat. Die Datei ist auf dem Zielrechner ja auch schon vorhanden und hat die selben berechtigungen wie auf dem Quellrechner. Verzeichnis in dem die Files liegen: drwxr-xr-x Files selbst: -rw-rw-r-- Wenn ich mit dem rsync-User die Datei per scp Kopiere geht es auch. Also der User hat schon das Recht die Datei zu ändern. Die Rechte an der Datei schon. Aber kopierst du die Datei .filename.BDcaGr ? Nein! rsync versucht diese temporäre Datei anzulegen, aber der User hat in dem Verzeichnis kein Recht, neue Dateien anzulegen. Gib ihm dieses Recht und rsync klappt. Was ist mit rsync -T?? man rsync: -T --temp-dir=DIR create temporary files in directory DIR -billy. -- Meisterbohne Meisterbohne GbR, Küfner, Mekle, Meier Tel: +49-731-399 499-0 eLösungen Söflinger Straße 100 Fax: +49-731-399 499-9 89077 Ulm http://www.meisterbohne.de/ -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: rsync rechte problem
Philipp Meier schrieb: On Thu, Oct 09, 2003 at 08:01:45PM +0200, Udo Müller wrote: Sven Loeber wrote: Beim aufruf von rsync bekomme ich folgende Fehlermeldung: cannot create .filename.BDcaGr : Permission denied Was ist mit rsync -T?? man rsync: -T --temp-dir=DIR create temporary files in directory DIR -billy. Das habe ich auch schon versucht. Dann ist die Fehlermeldung etwas anders. Ich glaube etwas mit can't move file. Gibt es keine Lösung ohne dem user Schreibrechte im Verzeichnis zu geben. In dem Verzeichnis sind noch ander Dateien, die der user nicht veränder soll. Das geht aber nur, wenn er im Verzeichnis keine schreibrechte hat. Sven -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: rsync rechte problem
Udo Müller schrieb: Sven Loeber wrote: Beim aufruf von rsync bekomme ich folgende Fehlermeldung: cannot create .filename.BDcaGr : Permission denied Die Rechte an der Datei schon. Aber kopierst du die Datei .filename.BDcaGr ? Nein! rsync versucht diese temporäre Datei anzulegen, aber der User hat in dem Verzeichnis kein Recht, neue Dateien anzulegen. Gib ihm dieses Recht und rsync klappt. Ich habe es auch schon mit dem Parameter -T versucht, dann gibt es nur eine andere Fehlermeldung. can't move Wenn du nur scp nutzt, wird eine temporäre Datei in /tmp angelegt und die nach erfolgreichem Kopiervorgang über die alte Datei verschoben. Hierbei braucht der User nur Schreibrecht auf der Datei selber. Geht das auch irgendwie mit rsync? Gruß, Sven -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: rsync rechte problem
Hallo, Das habe ich auch schon versucht. Dann ist die Fehlermeldung etwas anders. Ich glaube etwas mit can't move file. Gibt es keine Lösung ohne dem user Schreibrechte im Verzeichnis zu geben. In dem Verzeichnis sind noch ander Dateien, die der user nicht veränder soll. Das geht aber nur, wenn er im Verzeichnis keine schreibrechte hat. das gibt da doch so einen chmod bei dem für Other dieses t-Bit gesetzt wird (weiss grad nicht so genau, wie das heisst), da können User nur ihre eigenen Dateien löschen etc. obwohl das verzeichnis für alle offen ist ( wie z.B. /tmp ). Sven Gruss Reinhold -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)