Hoi,
Wij zijn op het werk voor het eerst een Linux bakkie (Debian) aan het installeren, deze moet uiteindelijk mail/ftp/web server gaan spelen.
Nu hebben we voor de FTP server vsftpd uitgekozen maar zitten met een klein dillema.
Het probleem zit zo: Een aantal van onze klanten kunnen inloggen op onze FTP server, daar kunnen zij software downloaden en soms hebben ze ook een persoonlijke map op de server. Nu willen we eigenlijk niet dat elke klant alle andere mappen kan zien (van de overige klanten), maar we willen wel het overeenkomende deel (de software) op een plek houden. In de eerste instantie had ik het zo geconfigureerd dat elke user een aparte home dir heeft, en dat was dan gelijk de "chroot()" jail. Maar dan zit je dus met het probleem dat de software onbereikbaar is voor deze gebruiker. Nu heb ik dat omgegooid, en is er op dit moment een ftp root (/var/ftp), hierin staat de software, en een mapje voor elke klant. En dan zit je dus weer met het punt dat iedereen dat kan zien, iets wat we eigenlijk niet willen.
Zou zo een directory structuur mogelijk zijn? (Desnoods met een andere FTP server) Ik zie persoonlijk niet in hoe
Symlinks zullen niet werken als ik elke user in z'n eigen home dir opsluit.
Wij zijn op het werk voor het eerst een Linux bakkie (Debian) aan het installeren, deze moet uiteindelijk mail/ftp/web server gaan spelen.
Nu hebben we voor de FTP server vsftpd uitgekozen maar zitten met een klein dillema.
Het probleem zit zo: Een aantal van onze klanten kunnen inloggen op onze FTP server, daar kunnen zij software downloaden en soms hebben ze ook een persoonlijke map op de server. Nu willen we eigenlijk niet dat elke klant alle andere mappen kan zien (van de overige klanten), maar we willen wel het overeenkomende deel (de software) op een plek houden. In de eerste instantie had ik het zo geconfigureerd dat elke user een aparte home dir heeft, en dat was dan gelijk de "chroot()" jail. Maar dan zit je dus met het probleem dat de software onbereikbaar is voor deze gebruiker. Nu heb ik dat omgegooid, en is er op dit moment een ftp root (/var/ftp), hierin staat de software, en een mapje voor elke klant. En dan zit je dus weer met het punt dat iedereen dat kan zien, iets wat we eigenlijk niet willen.
Zou zo een directory structuur mogelijk zijn? (Desnoods met een andere FTP server) Ik zie persoonlijk niet in hoe
[ Voor 3% gewijzigd door ^Mo^ op 15-08-2005 19:29 ]
"There are 10 kinds of people in the world, those who understand binary and those who don't" | Werkbak specs