Pure Ftpd upload permissions

Pagina: 1
Acties:

  • WoRsTeNBoY
  • Registratie: Januari 2005
  • Laatst online: 21-01-2024
Hoi,
ik gebruik virtual users die gebaseerd zijn op 1 bestaand useraccount : ftpuser in de group ftpgroup,
in ftpgroup zit ook nog ftpadmin.

Ftp server draait (goed) maar nu kan iemand dus een file uploaden, dit is ook wat ik wil, maar na de upload mag hij niet meer in staat te zijn om te verplaatsen of deleten.. daar dienen de virtuele accounts voor die op ftpadmin zijn gebaseerd,

nu heb ik totaal geen idee hoe ik dit kan bekomen, daar de map permissions de fileperms overschijdt, kan een user die in een map moet kunnen uploaden ook de file moven.

Ik heb in de readme gelezen dat je een feature kan gebruiken getiteld uploadscript (deamon), hier zou ik eventueel kunnen spelen met de uid's en guid's, dit is mijn beste schot naar een hopelijk goede oplossing.

Greets
WoRsTeNBoY

  • jvhaarst
  • Registratie: Maart 2000
  • Laatst online: 08-02 23:13

jvhaarst

Eendracht maakt macht

Je hebt netjes http://www.pureftpd.org/README.Virtual-Users gevolgd, maar niet gezien dat http://www.pureftpd.org/FAQ het antwoord van je vraag heeft ?

If you don’t have enough time, stop watching TV.


  • WoRsTeNBoY
  • Registratie: Januari 2005
  • Laatst online: 21-01-2024
Sory dat ik die niet heb gezien :s
For instance, on Linux and ext2/ext3 filesystems, "chattr +i <file>" does
the trick.
dit zou dus een file immutable moeten maken, dus readonly,
heb echter een file naar men ftpserver root gezet, en die op chattr +i gedaan, lsattr toont ook de i flag, en toch kan een gewone user deze file deleten.

ik zou dit commando kunnen gebruiken samen met dat uploadscriptdeamon, maar ik ben er nog niet veel wijze van ..