Differenze tra le versioni di "Guida al trasferimento FTP"
| Riga 1: | Riga 1: | ||
| + | <span data-link_translate_nl_title="FTP Overdracht Gids" data-link_translate_nl_url="FTP Overdracht Gids"></span>[[:nl:FTP Overdracht Gids]][[nl:FTP Overdracht Gids]] | ||
<span data-link_translate_it_title="Guida al trasferimento FTP" data-link_translate_it_url="Guida al trasferimento FTP"></span>[[:it:Guida al trasferimento FTP]][[it:Guida al trasferimento FTP]] | <span data-link_translate_it_title="Guida al trasferimento FTP" data-link_translate_it_url="Guida al trasferimento FTP"></span>[[:it:Guida al trasferimento FTP]][[it:Guida al trasferimento FTP]] | ||
<span data-link_translate_fr_title="Guide du transfert par FTP" data-link_translate_fr_url="Guide du transfert par FTP"></span>[[:fr:Guide du transfert par FTP]][[fr:Guide du transfert par FTP]] | <span data-link_translate_fr_title="Guide du transfert par FTP" data-link_translate_fr_url="Guide du transfert par FTP"></span>[[:fr:Guide du transfert par FTP]][[fr:Guide du transfert par FTP]] | ||
Versione delle 13:10, 1 lug 2021
nl:FTP Overdracht Gids it:Guida al trasferimento FTP fr:Guide du transfert par FTP en:FTP Transfer Guide
Cosa è FTP ?
Il File Transfer Protocol (FTP) è una soluzione semplice e pratica per inviare file da locale ad un host, o per recuperare file archiviati in remoto per lavorarci sopra. Vedremo in questa guida la configurazione di un account FTP su Ikoula di hosting condiviso, la connessione attraverso numerosi client (FileZilla e WinSCP); in una seconda parte, ci concentreremo sulla configurazione di un server FTP su un server dedicato Linux.
Server condivisi
I pacchetti di hosting Ikoula ( gamma IK e IKL) offrono la possibilità di creare account FTP che consentano il trasferimento di file. Questi accessi sono facili da configurare e non hanno limiti di tempo.
Creazione e configurazione di un account
La configurazione viene eseguita in due passaggi:
- Connessione al pannello di controllo di Ikoula
- Configurazione dell'accesso FTP
La connessione al pannello di controllo di Ikoula viene effettuata tramite l'indirizzo e-mail e alla password definiti durante la creazione dell'account Ikoula; in caso di password dimenticata, è possibile ripristinarla nella pagina di accesso. I dati di accesso vi sono stati inviati all'indirizzo e-mail di registrazione in una e-mail di benvenuto.
L'indirizzo del pannello di controllo è il seguente (da registrare nei preferiti): Clicca qui
Una volta effettuato l'accesso, scegli il pacchetto di hosting nell'elenco a discesa in alto a destra dello schermo:
Quindi nel menu che appare dopo la selezione, seleziona "Accesso FTP" :
Nella nuova pagina che appare, dovresti vedere la presenza di un utente casuale - questo è l'utente predefinito.
Avertenza: in alcuni pacchetti IK / IKL è disponibile solo un account FTP.
Ti invitiamo a verificare le specifiche di ciascun pacchetto nella seguente pagina : Clicca qui
Nel caso in cui sia possibile aggiungere un nuovo account, devono essere determinati tre parametri :
* Dove nome dell'account sarà il login dell'account FTP * Dove "Directory principale" sarà il percorso in cui l'utente atterrerà durante la connessione. * Dove "Password" e "Conferma password" sarà la password associata all'account.
Una volta convalidato, l'account FTP viene immediatamente creato e ora possiamo passare alla connessione.
Login utente
Tramite FileZilla
FileZilla è uno dei software più conosciuti; supporta protocolli diversi tra cui FTP e FTP sicuro (FTPS).
Scopriremo in questa documentazione le informazioni sulla configurazione di FileZilla che ti consente di connetterti per inviare i tuoi file al tuo hosting.
Si noti che un utente deve essere creato e configurato, come indicato nella parte precedente di questa pagina.
Download e installazione di FileZilla
FileZilla è gratuito e disponibile per quasi tutti i sistemi operativi attuali per installarlo basta andare sul sito ufficiale e selezionare il proprio sistema operativo, al fine di recuperare il file eseguibile. La sua installazione viene eseguita semplicemente eseguendo il file recuperato durante il download. Questo software non contiene componenti aggiuntivi ed è affidabile. Si noti che esiste anche una versione portatile per ambienti che non consentono l'installazione di software.
Sito ufficiale : Clicca qui
Al termine dell'installazione, è consigliabile eseguire gli aggiornamenti se richiesto all'apertura del software per motivi di sicurezza e aggiunte di funzioni.
Spiegazioni del software
FileZilla è composto da 5 zone di cui cercheremo di spiegare le funzioni:
- L'area di registro fornisce informazioni preziose sulla connessione al server, errori di trasferimento e messaggi di avviso. In caso di problemi, ti preghiamo di fornirci i messaggi qui.
- L'area locale globale consente la ricerca di file su tutti i dischi e dispositivi di rete collegati, se presenti.
- L'area locale riservata consente la ricerca di file su un'area riservata dei dischi, per esempio, imposta automaticamente le cartelle Windows generali.
- La zona remota è la visualizzazione dei file presenti sull'hosting remoto.
- L'area delle azioni dirette mostra i trasferimenti correnti, i trasferimenti non riusciti e la loro velocità di avanzamento.
Una volta effettuata la connessione, un semplice "trascinamento della selezione" tra l'area locale consente l'invio al server.
Imposta FileZilla per l'hosting
Ora configureremo FileZilla in modo che possa connettersi al server FTP e più specificamente all'account configurato all'inizio della pagina.
Per fare ciò, facciamo clic sul pulsante all'estrema sinistra del menu del software.
Si apre un riquadro, facciamo clic su "Nuovo sito", a cui diamo un nome facile da memorizzare.
Nella colonna di destra in questa nuova finestra ci sono le informazioni sulla connessione:
- Host : scegli l'indirizzo IP del tuo hosting o il tuo nome di dominio.
- Porta : 21 (Questa è la porta FTP)
- Protocollo: FTP - File Transfer Protocol
- Crittografia : facoltativa "Connessione FTP esplicita su TLS se disponibile" o "Connessione FTP semplice (non protetta)
- Tipo di autenticazione: selezionare normale (ovvero un identificatore di coppia + password)
- Identificatore: il nome utente dell'account FTP creato nella prima sezione di questa documentazione
- Password: viene creata la password associata all'utente FTP.
Nella terza scheda "Impostazioni di trasferimento", ti consigliamo di selezionare la modalità di trasferimento "Passiva".
Server dedicati
Vedremo in questa sezione l'installazione di un server FTP minimalista per l'invio e il recupero di file su un server dedicato. Prenderemo ad esempio un'installazione sotto Debian Stretch 9.
Installazione
Il primo passo è assicurarsi che la macchina sia aggiornata :
$ apt update && apt upgrade -y
Useremo il server FTP sicuro vsftpd leggero. Per ora su Debian 9, è sufficiente il seguente comando:
$ apt install vsftpd
Al termine dell'installazione, possiamo verificare che il servizio è attivo sulla porta 21 (porta ftp predefinita) :
$ lsof -i :21
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
vsftpd 10882 root 3u IPv6 208338 0t0 TCP *:ftp (LISTEN)
$ lsof -i :21
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
vsftpd 10882 root 3u IPv6 208338 0t0 TCP *:ftp (LISTEN)
Se un firewall è configurato sulla macchina o a monte (ad esempio nelle offerte Cloudstack), potrebbe essere necessario consentire la porta negli ingressi e nelle uscite TCP.
Configurazione
Tutta la configurazione del server FTP viene eseguita nel file "/etc/vsftpd.conf". Consentiremo il trasferimento in ascii, con i seguenti comandi :
$ sed -i 's/#ascii_upload_enable=YES/ascii_upload_enable=YES/g' /etc/vsftpd.conf
$ sed -i 's/#ascii_download_enable=YES/ascii_download_enable=YES/g' /etc/vsftpd.conf
Autorizziamo anche il diritto di scrivere agli utenti connessi :
$ sed -i 's/#write_enable=YES/write_enable=YES/g' /etc/vsftpd.conf
Infine, abilitiamo il SSL per ottimizzare la sicurezza del server :
$ sed -i 's/#ssl_enable=YES/ssl_enable=YES/g' /etc/vsftpd.conf
Quindi riavviare il server vsftpd:
$ systemctl restart vsftpd
Creare un utente
È possibile creare facilmente nuovi utenti del server ftp vsftpd, che per impostazione predefinita sono simili agli utenti del sistema.
Per aggiungere un utente, devi solo creare un nuovo utente da useradd e dargli una directory predefinita se lo desideri (altrimenti si connetterà in / home / user) :
# Create user and add password
$ adduser user
# Edit user home
$ usermod -d /root/of/the/user folder
# Then give him the right rights
$ chown user /root/of/the/folder
Connessione
La connessione è simile al metodo descritto in precedenza in questa documentazione. L'host sarà l'indirizzo IP o il campo A del server L'user creato dall'utente di sistema (nel nostro esempio: "utente") La password che viene creata durante la fase di creazione dell'utente (comando adduser) La porta sarà 21, (lsof – i : 21 per confermare sulla macchina)
Questo articolo ti è stato utile ?





Attivare l'aggiornamento automatico dei commenti