28
contributi
Nessun oggetto della modifica |
|||
(5 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 16: | Riga 16: | ||
Se non sono installati sul sistema, bisogna procedere alla loro acquisizione ed installazione tramite i comandi: <pre># apt-get install make | Se non sono installati sul sistema, bisogna procedere alla loro acquisizione ed installazione tramite i comandi: <pre># apt-get install make | ||
# apt-get install gcc</pre><br/> | # apt-get install gcc</pre><br/> | ||
Tali pacchetti serviranno per installare e configurare il software che si occuperà di aggiornare l'indirizzo IP della macchina qualora | Tali pacchetti serviranno per installare e configurare il software che si occuperà di aggiornare l'indirizzo IP della macchina qualora il nostro ISP ci abbia assegnato un indirizzo IP dinamico. | ||
E' inoltre opportuno sincerarsi che il router a cui si appoggerà il server fornisca la funzione di [https://it.wikipedia.org/wiki/Port_forwarding forwarding] degli indirizzi, senza la quale il server sarà accessibile solamente dalla rete locale.<br/> | E' inoltre opportuno sincerarsi che il router a cui si appoggerà il server fornisca la funzione di [https://it.wikipedia.org/wiki/Port_forwarding forwarding] degli indirizzi, senza la quale il server sarà accessibile solamente dalla rete locale.<br/> | ||
===Scaricamento ed installazione di VSFTPD=== | ===Scaricamento ed installazione di VSFTPD=== | ||
Per questa guida è stato scelto l'utilizzo dell'implementazione [https://security.appspot.com/vsftpd.html#about | Per questa guida è stato scelto l'utilizzo dell'implementazione [https://security.appspot.com/vsftpd.html#about VSFTPD] per il protocollo FTP, che è possibile scaricare ed installare tramite il comando: <pre># apt-get install vsftpd</pre><br/> | ||
Una volta scaricato ed installato il pacchetto, il server sarà già attivo ed impostato con la sua configurazione di default.<br/> | Una volta scaricato ed installato il pacchetto, il server sarà già attivo ed impostato con la sua configurazione di default.<br/> | ||
E' inoltre possibile verificare lo stato del server tramite il comando: <pre># /etc/init.d/vsftpd status</pre><br/> | E' inoltre possibile verificare lo stato del server tramite il comando: <pre># /etc/init.d/vsftpd status</pre><br/> | ||
Riga 30: | Riga 30: | ||
Prima di settare le nuove regole, sarebbe opportuno effettuare una copia di backup del file di configurazione originale tramite il comando: <pre># cp /etc/vsftpd.conf /home/vostronomeutente/Documenti</pre> (o in qualsiasi altro percorso che sia di vostro gradimento).<br/> | Prima di settare le nuove regole, sarebbe opportuno effettuare una copia di backup del file di configurazione originale tramite il comando: <pre># cp /etc/vsftpd.conf /home/vostronomeutente/Documenti</pre> (o in qualsiasi altro percorso che sia di vostro gradimento).<br/> | ||
Effettuata la copia di backup, è possibile modificarne il file, contenuto nella directory <code>/etc</code>, che sarà quello effettivamente letto da VSFTPD.<br/> | Effettuata la copia di backup, è possibile modificarne il file, contenuto nella directory <code>/etc</code>, che sarà quello effettivamente letto da VSFTPD.<br/> | ||
Prima di procedere alla modifica, è necessario stoppare il demone vsftpd tramite il comando <pre># /etc/init.d/vsftpd stop</pre> a questo punto bisognerà eliminare il contenuto del file ed incollare al suo interno le seguenti regole:<br/> | Prima di procedere alla modifica, è necessario stoppare il demone vsftpd tramite il comando: <pre># /etc/init.d/vsftpd stop</pre> a questo punto bisognerà eliminare il contenuto del file ed incollare al suo interno le seguenti regole:<br/> | ||
<pre>listen=YES | <pre>listen=YES | ||
anon_root=/var/ftp/TEST | anon_root=/var/ftp/TEST | ||
Riga 64: | Riga 64: | ||
==DNS Dinamico== | ==DNS Dinamico== | ||
Il DNS dinamico è indispensabile nel caso in cui il | Il DNS dinamico è indispensabile nel caso in cui il nostro ISP assegni indirizzi IP dinamici ai propri clienti. <br/> | ||
Per motivi pratici è stato considerato questo caso, che dovrebbe corrispondere alla media della casistica; prima di procedere, però, alla sottoscrizione di un abbonamento gratuito presso il provider di DNS dinamico scelto per questa guida (ovvero: [https://www.noip.com/it-IT no-ip]), bisogna effettuare il forward del server al router. <br/> | Per motivi pratici è stato considerato questo caso, che dovrebbe corrispondere alla media della casistica; prima di procedere, però, alla sottoscrizione di un abbonamento gratuito presso il provider di DNS dinamico scelto per questa guida (ovvero: [https://www.noip.com/it-IT no-ip]), bisogna effettuare il forward del server al router. <br/> | ||
===Configurazione del forwarding=== | ===Configurazione del forwarding=== |
contributi