On Tuesday 01 February 2011 14:24:15 [email protected] wrote:
> Mahlzeit
> 
> Zitat von Bernhard Schiffner <[email protected]>:
> > On Thursday 27 January 2011 15:30:12 Fabian Hänsel wrote:
> >> Hej!
> >> 
> >> sshd_config:
> >> 
> >> Subsystem sftp /bin/sh -c ‘umask 0007; /usr/libexec/openssh/sftp-server’
> >> 
> >> Beste Grüße
> >> 
> >>   Fabian
> > 
> > Habe ich gemacht. Klappt.
> 
> Habe ich gemacht. Klappt nicht. Wenn ich mich per sftp anmelde und
> Dateien erstelle hat die Gruppe nach wie vor kein Schreibrecht
> (rw-r--r--). Umask ist auf 0002 eingestellt.
> 
> > sftp hat allerdings den lumask-Befehl. So ist eine userspezifische
> > Einstellung besser möglich.
> 
> lumask ... muss ich mal nach googeln.
> 
> mfg fd
> 
Prüfe mal bitte, ob die Dateien auf der "Erzeugerseite" die "richtigen" 
Gruppenrechte haben. Klar: umask setzt keine Rechte, sondern setzt nur zurück.

sftp kopiert scheinbar nur dumm (im Sinne alter owner wird neuer owner, alte 
group wird neue group usw. ) die "Erzeugerseitenrechte" und wendet  darauf das 
umask der "fernen" .bashrc an.

Etwa so:
ich:ich umask 0007
touch dies
rw-rw---- dies
sftp dies du@irgendwo 
(du:du umask 0007)
rw-rw---- dies


Bernhard

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an