sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #59283
proftpd download/upload rights
Hej alle.
Dette er mit første indlæg på sslug nogen sinde, så i må bære over med
mig hvis jeg gør det forkert. :)
Jeg er ved at sætte en lille ftp-server kun til nogle få udvalgte
brugere. :)
Jeg bruger RedHat 8.0 og ProFTPd 1.2.7-1.
ftp-dir er /disk1/ftp
Der er 2 brugere, nemlig admin og test.
Jeg ville jo gerne have det sådan at når man så hvad der lå på ftp'en
kunne [test] downloade alt uden at slette og [admin] kunne alt. Derfor
har jeg udført "chmod 775 -R" og "chown admin:admin" på /disk1/ftp. Det
virker fint nok.
Jeg har så et /disk1/ftp/user/test hvor jeg gerne vil have at både
[admin] og [test] kan uploade/download/slette fra/til. Derfor har jeg
udført "chown test:admin", "chmod 770" og "chmod g+s" på
/disk1/ftp/user/test.
Min /etc/proftpd.conf har INGEN "Umask xxx" sat og heller intet andet.
Jeg vil nemlig gerne kunne styre det hele i rettighederne i filsystemet.
Problemet er at det virker bare ikke eller også er der noget som jeg
ikke forstår en SGID af. :)
Hvis jeg, via ftp, opretter et banan-dir i /disk1/ftp/user/test får det
rettighederne
drwxrws--- 3 test admin 4096 Jan 16 00:17 .
drwxrwxr-x 4 admin admin 4096 Jan 14 20:09 ..
drwxr-sr-x 2 admin admin 4096 Jan 16 00:14 banan
-rw-r--r-- 1 admin admin 3 Jan 16 00:17 file.txt
Den jeg lurer på er [banan] of [file.txt]. Hvorfor har de disse
rettigheder? Jeg troede at de automatisk blev arvet fra fil-systemet.
Spændt på at høre fra jer. :)
/CoRex
Follow ups