Re: rsync rechte problem

2003-10-10 Diskussionsfäden Sven Loeber
 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

2003-10-10 Diskussionsfäden Reinhold Plew
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

2003-10-09 Diskussionsfäden Sven Loeber
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

2003-10-09 Diskussionsfäden Udo Mueller
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

2003-10-09 Diskussionsfäden Sven Loeber
 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

2003-10-09 Diskussionsfäden Udo Müller
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

2003-10-09 Diskussionsfäden Philipp Meier
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

2003-10-09 Diskussionsfäden Sven Loeber
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

2003-10-09 Diskussionsfäden Sven Loeber
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

2003-10-09 Diskussionsfäden Reinhold Plew
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)