February 22
File Transfer Protocol, o FTP, è un robusto, sicuro di condivisione di file tramite un modello client-server. Come variante di Unix, Linux è una piattaforma ideale per un server FTP. Un popolare, e molto sicuro, server disponibile per quasi tutti i sistemi Linux FTP è vsftp (FTP molto sicuro). L'installazione e la creazione di vsftp in un ambiente Linux è un processo semplice.
1 Scaricare e installare il pacchetto vsftp Linux. La procedura esatta varia a seconda del tipo e della versione di Linux in esecuzione. Nella maggior parte dei casi, ad esempio con Red Hat, Suse o Ubuntu, vsftp è un pacchetto stabile che è incluso nei repository che vengono utilizzati per aggiornare la versione di Linux. In molte installazioni di Linux, vsftp è installato di default, ma non avviato.
2 Configurare vsftp. La posizione esatta e il nome del file di configurazione varieranno leggermente a seconda della versione di Linux che si sta utilizzando. In Ubuntu, il file di configurazione è "vsftpd.conf." Modificare questo file per modificare le seguenti impostazioni:
ftpd_banner: Modifica il messaggio che viene visualizzato quando qualcuno si connette al server.
ascolta: Consente vsfppd per l'esecuzione in modalità stand alone.
xferlog_enable: Consente un registro dettagliato di upload e download.
connect_from_port_20: definisce se le connessioni stile PORT utilizzano la porta 20 del server.
hide_ids: nasconde gli ID utente, l'elenco di tutti gli utenti del gruppo come "ftp".
max_client: definisce il numero massimo di connessioni consentite in modalità standalone.
max_per_ip: definisce il numero massimo di connessioni consentite da un particolare IP in modalità autonoma.
anon_root: Definisce la directory principale per gli utenti FTP anonimi.
anonymous_enable: Consente agli utenti anonimi.
anon_mkdir_write_enable: Consente agli utenti anonimi di creare directory. Per questa opzione funzioni, il server deve avere il caricamento anonimo abilitati, e l'utente ftp e il gruppo deve avere i permessi di scrittura sulla directory in cui verranno creati i nuovi indici.
3 Una volta che il vsftpd.conf file è stato modificato in modo soddisfacente, salvare il file.
4 Arrestare il server vsftpd digitando "sudo /etc/init.d/vsftpd stop." Si dovrebbe vedere un messaggio che conferma che il server si è fermato.
5 Riavviare il server vsftp con i nuovi dati di configurazione in /etc/vsftpd.conf digitando "sudo /etc/init.d/vsftpd iniziare." Si dovrebbe vedere un messaggio che conferma che il server è stato avviato.