PuppyLinux:vsFTPd

Da Wikipedia, l'enciclopedia libera.

Table of contents

Puppy vsFTPd by Oculus.it

Dopo l'implementazione di LAMP è diventato necessario includere in Puppy un server FTP per l'invio delle pagine web. Non ho incluso vsFTPd nel pacchetto LAMP perché Puppy dispone già di un server FTP ma, utilizzando ormai da tempo questo server e ritenendolo idoneo al lavoro che deve svolgere, ho deciso di impacchettarlo.


Descrizione

Il pacchetto Puppy vsFTPd by Oculus.it contiene il programma server e i files di configurazione già adattati ad un uso normale del prodotto.

Il programma installato è il seguente:

  • vsFTPd 2.0.7

Dopo l'installazione del file vsftpd.pet sono necessarie alcune operazioni da effettuare manualmente tramite finestra di terminale. Le istruzioni sono presenti nella cartella /root/my-documents/vsftpd-documentazione/post-installazione.txt oppure in questa pagina.


Download

Per scaricare la prima versione (ancora in fase di test) CLIKKA QUI (http://www.oculus.it/PET/vsftpd.pet) - 45.107 bytes


Documentazione

POST INSTALLAZIONE

I passi per configurare vsFTPd non sono molti. Prima di tutto dobbiamo creare un utente che chiameremo "www" e assegnargli la directory dove abbiamo già configurato il server Apache2.

 # adduser -h /usr/local/apache2/htdocs -H -G users www
 

assegnare una password all'utente "www" che sarà utilizzata per loggarsi al server.

Ora procediamo con assegnare alla cartella i permessi di appartenenza di www

 # chown -R www.users /usr/local/apache2/htdocs
 

Se vogliamo possiamo modificare i parametri del server "vsFTPd" editando il file /etc/vsftpd.conf e assegnare la disabilitazione al "chroot" ad alcuni utenti editando il file /etc/vsftpd.chroot_list e aggiungendo i nomi degli utenti abilitati ad uscire dalla propria cartella home prestabilita.


AVVIO AUTOMATICO AL BOOT

Se questo sistema dovesse essere utilizzato realmente per un server intranet o internet che sia è anche necessario dotarlo di autoavvio al boot. Questo per evitare di dover avviare i vari servizi ogni volta che si spegne e si accende il computer.

Sempre con l'editor preferito modificare il file "/etc/rc.d/rc.local" e aggiungere la seguente riga:

 /usr/local/sbin/vsftpd &

Per rendere effettivi i cambiamenti e per testare l'effettivo funzionamento del server vsFTPd appena installato è necessario riavviare il sistema.

A riavvio effettuato aprire il programma gFTP da "Menu / Internet" e connetterlo all'indirizzo "localhost" e con nome utente www e la password scelta precedentemente.


Licenza e responsabilità

I software presenti nel pacchetto sono stati rilasciati con le relative licenze che possono essere lette sui rispettivi siti ufficiali. Oculus.it non si assume alcun tipo di responsabilità ne' morale ne' materiale riguardo l'uso dei files .PET che l'utente decide liberamente di scaricare ed utilizzare sul proprio computer. Nessun compenso è dovuto al responsabile di oculus.it per il materiale scaricato.

..:: PUBBLICITÀ ::..