FTP Server Login via browser

22/Apr/2008 – 16:13

a useful javascript In questi giorni sono stato occupato a mettere su un semplice servizio FTP attraverso cui un numero enne di utenti possa navigare all’interno di una serie di directory.

Lo scopo l’ho raggiunto utilizzando pureftpd configurato con utenti virtuali seguendo le direttive di un facile howto per Ubuntu.

Ovviamente però al mio responsabile non bastava l’accesso attraverso un normalissimo client FTP (filezilla, cyberduck o quel che ti piace), voleva che si potesse effettuare un listing della directory ftp anche all’interno di un browser.

Previa autenticazione. Di utenti non di sistema o di Apache. Ma di pureftpd, e pure virtuali :-D

Scartata la soluzione tramite l’ utilizzo di un .htaccess confezionato ad-hoc mi sono messo a caccia di uno script che prendesse in input il nome utente e la password del caso e fornisse al browser una URL correttamente formata per la visualizzazione dei files secondo la sintassi ftp://username:password@ftp-host.

Grazie al prezioso aiuto di colui che mangia e vive col web ho trovato un javascript specifico che si è dimostrato essere LA soluzione che cercavo: QUESTA.

Se dovesse servire anche a te, ora sai dove cercare ;-)

Tags: , , ,

Post a Comment