Fedora Server FTP Tutorial

June 30

protocollo di trasferimento file consente di trasferire file tra computer su una rete. Fedora e molte altre distribuzioni Linux usano il software VSFTPD la sua applicazione server FTP. Una volta installato, il server FTP è possibile accedere da qualsiasi client FTP, sia grafico o della riga di comando basata, su qualsiasi sistema operativo.

Software Fedora FTP

Fedora è dotato di un client FTP installato di default, che è possibile accedere digitando "ftp" nella finestra del terminale. Tuttavia, il software server FTP deve essere installato separatamente. È possibile scaricare e installare il software del server VSFTPD dal repository software Fedora.
Anche se il protocollo FTP non è intrinsecamente sicuro, VSFTPD utilizza la crittografia SSL e una directory root alternativa per migliorare la sicurezza. Ulteriori miglioramenti di sicurezza comprendono download anonimi, e non il caricamento anonimo, nella configurazione di default e che limitano agli utenti remoti di creare directory.

Configurazione

Dopo l'installazione, il file di configurazione per vsftpd si troverà a "/etc/vsftpd/vsftpd.conf/". Questo file è di proprietà dell'utente root, quindi per apportare modifiche ad esso si dovrà effettuare il login come root. Il vsftpd.conf dispone di abbondanti commenti con spiegazioni per ogni direttiva che può essere configurato. Commenti sono indicati dal simbolo "#" all'inizio di una riga. Quando sono state completate le modifiche alla configurazione, è necessario riavviare il server FTP come utente root con il comando "/ etc / initd / vsftpd restart".

Modifiche della configurazione

La direttiva "anon_root" definisce la directory principale per visitare gli utenti e dove si svolgono i dati disponibili per il download per gli utenti. Se si desidera che gli utenti locali siano in grado di ftp al server, è possibile rimuovere il commento "local_enable = yes" linea. È possibile limitare il numero di client che possono accedere al server specificando un numero nella direttiva "max_clients". Il "anon_max_rate" limita la velocità di trasferimento dei dati per i download anonimi. Per nascondere le informazioni di server visualizzato di default su di log in, cambiare il "ftpd_banner = Nuovo banner qui" direttiva.

Accesso al server FTP

Una volta che il server FTP sia installato e configurato per soddisfare le vostre esigenze, i clienti possono accedere al server con il comando "ftp example.com", sostituendo "example.com" con il nome o l'indirizzo IP del server. Se il server è configurato per l'accesso utente locale, l'utente verrà richiesto per il suo nome e la password. Se il server è configurato per l'accesso anonimo, il server fornirà automaticamente un prompt ftp in cui gli utenti possono digitare comandi.

Comandi FTP

È possibile trovare un elenco completo dei comandi ftp nella FTP Man pagina. comandi comuni includono "get file-remoto file-locale" per consentire di copiare un file remoto su un computer locale. Il comando "put file-remoto file-locale" permette di caricare un file sul server FTP. Si possono elencare i file sul telecomando computerwith il comando "ls". Chiudere la sessione FTP con i comandi "bye" o "quit".