[pure-ftp] Meerdere directories ondersteuning?

Pagina: 1
Acties:

  • Simkin
  • Registratie: Maart 2000
  • Laatst online: 27-01 15:56
Dag allemaal,

Ik heb een pure-ftp server opgezet op mijn suse 10.1 desktop, die functioneerd zonder problemen.
Ik kan gebruikers aanmaken die ook allemaal in kunnen loggen, uploaden en downloaden.
Ik krijg het alleen niet voor elkaar om meerder directories toe te wijzen aan de home dirs van de gebruikers.

e.g. gebruiker pietje wordt ge-chroot naar /srv/ftp/pietje/

In die directory staat een directory Mp3 en een symlink naar /windows/E
Als Pietje inlogt ziet hij wel de directory Mp3 maar niet de symlink.

Hoe kan ik een 2de directory toevoegen aan de homedir van Pietje of hoe kan ik er voor zorgen dat de symlink gevolgd wordt?

Vriendelijk bedankt voor de hulp!

ps: Ik heb de pureftp documentatie gelezen maar kan hier niets over vinden, maar ik kan me niet voorstellen dat dit niet mogelijk is. Het lijkt me zo`n standaard functie...

  • woutur
  • Registratie: Maart 2000
  • Laatst online: 04-02 20:08

woutur

Klauwtjes uit!

Met andere ftpservers (proftpd en vsftpd) los je dit op door directories te mounten met bind in de chrootdir van je gebruikers. In jouw geval bijv. met:
mount -o bind /windows/E /srv/ftp/pietje/E

Uiteraard hangt het van je eigen handigheid af of er in zo'n windows dir (ntfs?) geschreven kan worden. Check nog even op google of dit commando helemaal juist is. Bovendien kan je dit aan je /etc/fstab toevoegen zodat het bij elke boot automatisch gebeurd.
/windows/E /srv/ftp/pietje/E none bind 0 0

[ Voor 4% gewijzigd door woutur op 09-11-2006 14:23 ]

Als je niet de moeite neemt je post in net Nederlands te schrijven, neem ik de moeite niet hem te lezen.


  • ripperke
  • Registratie: Augustus 2003
  • Laatst online: 15-10-2025

ripperke

w00t!

docs toch niet zo goed doorgenomen precies :+
--with-virtualchroot: usually, when an user is chrooted (-A and -a
options), it's impossible to go out of his home directory. Enabling that
feature makes it possible: symbolic links are always followed, even if they
are pointing to directories not located in the user's home directory. This
is very useful for having shared directories (for instance, have a symbolic
link to /var/incoming in every home directory) .
This feature isn't enabled by default.

If TCP/IP handshaking was less formal, perhaps SYN/ACK would be YO/WASSUP


  • Simkin
  • Registratie: Maart 2000
  • Laatst online: 27-01 15:56
ripperke schreef op donderdag 09 november 2006 @ 14:22:
docs toch niet zo goed doorgenomen precies :+


[...]
Met schaamrood moet ik bekennen dat ik die lap text niet ben tegengekomen, ik ga meteen even kijken waar die staat..bedankt voor de hulp!

Woutur, ga ik ook proberen, was al aan de slag geaan met het standaard mount commando maar die begon te mekkeren dat de drive al gemount was.

  • ripperke
  • Registratie: Augustus 2003
  • Laatst online: 15-10-2025

ripperke

w00t!

http://download.pureftpd.org/pub/pure-ftpd/doc/README

en no offence, maar de "oplossing" van woutur zou ik echt niet gebruiken om heel eerlijk te zijn. Beetje ranzig om voor bv 500 users (vast niet het geval bij jou) 500 mounts aan te maken :)

If TCP/IP handshaking was less formal, perhaps SYN/ACK would be YO/WASSUP