Creare un server FTP!

In questi giorni mi sono scontrato con una realta assai difficile, oggi dovevo inviare e ricevere molti dati personali e mi sono messo a cercare un servizio hosting che mi permettesse di avere il pieno controllo dei dati e la sicurezza effettiva degli utenti che ci accedevano. Senza dilungarsi troppo, un po per privacy strane e un po per poca fiducia, ho deciso di allestirmi un piccolo server FTP!!

Ho usato vsftpd, un ottimo programma molto potente che ti permette, con pochi e semplici passi, di configurare un server ftp.

Ma bando le ciance,inizio subito con il spiegare la rpocedura di installazione e configurazione!xD



[banner network=”adsense” type=”default”]

L’installazione e’ molto semplice, basta digitare da terminale:

$: sudo apt-get install vsftpd

ed il gioco e fatto,in pochissimi secondi sara completato. L’installazione non richiede grosse potenze hardware,funziona benissimo su macchine obsolete, ed occupa solo 108Kb. Si si,avete capito benissimo.

Ora per avere una minima configurazione di base consiglio, con utente root, di modificare il file vsftpd.conf, che si trova nella cartella”/etc/”, seguendo le seguenti diciture:

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem

per fare questo basta che cancellate o inserite il simbolo “#” all’inizio della riga interessata.

Fatto questo si deve riavviare il servizzio con questo comando:

$: sudo service vsftpd restart

oppure

$: sudo service vsftpd stop

$: sudo service vsftpd start

oppure

$: sudo /etc/init.d/vsftpd stop

$: sudo /etc/init.d/vsftpd start

Poi, per verificarne il funzionamento, da una console digitiamo:

$: ftp localhost

Verrà richiesto l’utente e la password. Se tutto sarà andato a buon saremmo entrati nel computer. D’ora in avanti l’ip (es: 129.168.2.2) sara l’identificativo per il nostro serverino fatto in casa.

Se poi volete l’imitare l’accesso a qualche utente, bastera editare ed inserire allinterno del file “ftpusers”, che si trova sempre all’interno della cartella “/etc”, gli utenti che si vogliono escludere.

Fatto questo il vostro server FTP sarà operativo cou qualsiasi utente abbiate creato in precedenza.

by Newload

One Comment

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.