[Risolto] configurazione server ftp

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

[Risolto] configurazione server ftp

Messaggio da gepix »

salve, sto cercando di installare un server ftp sul mio pc, con s.o. ubuntu 16.4.
Lo scopo è quello di permettere ad altri, da remoto, di scaricare alcuni file che io metterò in una cartella condivisa sul server, mediante l'utilizzo del browser, dove chi vuole, inserendo il mio indirizzo IP e fornendo user e password potrà accedere.
A tale scopo ho installato vsftpd, seguendo passo passo la "guida vsftpd" dell'utente "Thece".
Ora qualcosa inizia a funzionare, infatti loggandomi come anonimo riesco ad entrare, ma ho ancora qualche problema con l'autenticazione dell'utente con username e password.
Qualcuno mi potrebbe gentilmente dare una mano?
grazie
ciao
Ultima modifica di trekfan1 il giovedì 30 agosto 2018, 12:40, modificato 3 volte in totale.
Motivazione: Il [Risolto] va messo preferibilmente ad inizio titolo evitando il tutto maiuscolo, ricordalo per il futuro
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: configurazione server ftp

Messaggio da Pike »

Rileggendoti la guida di TheCe.... che cosa pensi di poter aver sbagliato o non capito?
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

di preciso non lo so, so solamente che dopo aver seguito la configurazione come da guida, non riesco a loggarmi con nome utente e password. Invece come anonimo riesco ad entrare. Ho utilizzato filezilla per spostare alcuni file di prova nella cartella condivisa. Quindi andando nel browser e scrivendo ftp://mioip riesco ad entrare (solo come anonimo) e vedo i file che ho caricato, ma se ci clicko sopra mi da un errore.
...cosi...per cominciare...
Grazie per la tua risposta
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: configurazione server ftp

Messaggio da thece »

:ciao:
gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077383#p5077383][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: ... non riesco a loggarmi con nome utente e password. Invece come anonimo riesco ad entrare ...
In VSFTPD di default, gli utenti non riescono ad accedere al proprio spazio FTP se la relativa Home Directory ha i permessi di scrittura

Estratto del file di configurazione /etc/vsftpd.conf nella guida [HOWTO] VSFTPD - Installazione & Configurazione

Codice: Seleziona tutto

...
# Se abilitato anche in fase di compilazione dell'applicazione,
# è possibile per far accedere gli utenti locali alle rispettive Home FTP in lettura / scrittura sbloccando l'opzione indicata di seguito
# allow_writeable_chroot=YES
...
E' il motivo per il quale nella guida creo l'utente ftpuser . Tu ne hai tenuto conto?
Ultima modifica di thece il giovedì 30 agosto 2018, 1:45, modificato 2 volte in totale.
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

buongiorno Thece. In effetti quella riga non l'avevo sbloccata.
Ora ho provveduto a togliere il cancelleto.
Allora non appena scrivo nella barra degli indirizzi del browser chrome, ftp://mioIP, mi mostra la cartella "anonymousFTP" che io ho chiamato "condivisioniftp", senza chiedermi le credenziali. Inoltre se provo ad aprire uno dei files che vi ho caricato tramite filezilla mi da il seguente errore:
Impossibile raggiungere il sito
La pagina web all'indirizzo ftp://192.168.1.73/uploads/Foo%20Fighte ... cks%5D.mp3 potrebbe essere temporaneamente non disponibile oppure è stata permanentemente spostata a un nuovo indirizzo web.
ERR_FTP_FAILED
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: configurazione server ftp

Messaggio da thece »

Hai riavviato il servizio di VSFTPD dopo aver modificato la sua configurazione, vero? Ogni volta che modifichi la configurazione del servizio devi poi riavviarlo per far recepire le modifiche apportate.
gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077400#p5077400][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Allora non appena scrivo nella barra degli indirizzi del browser chrome, ftp://mioIP, mi mostra la cartella "anonymousFTP" che io ho chiamato "condivisioniftp", senza chiedermi le credenziali.
Si, è corretto. Per la connessione FTP autenticata dovresti scrivere ftp://<USER>@<INDIRIZZO IP>

Google Chrome vuole: ftp://<USER>:<PASSWORD>@<INDIRIZZO IP>
gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077400#p5077400][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Inoltre se provo ad aprire uno dei files che vi ho caricato tramite filezilla mi da il seguente errore:
Impossibile raggiungere il sito
La pagina web all'indirizzo ftp://192.168.1.73/uploads/Foo%20Fighte ... cks%5D.mp3 potrebbe essere temporaneamente non disponibile oppure è stata permanentemente spostata a un nuovo indirizzo web.
ERR_FTP_FAILED
Questo sembra essere un problema. Posta l'output di questi comandi

Codice: Seleziona tutto

ls -ld /PATH/condivisioniftp
ls -ld /PATH/condivisioniftp/uploads
ls -l /PATH/condivisioniftp/uploads/Foo*.mp3
devi completare la stringa PATH
Ultima modifica di thece il martedì 28 agosto 2018, 19:24, modificato 1 volta in totale.
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

ciao. ecco i 3 comandi:

Codice: Seleziona tutto

riccardo@riccardo:~$ ls -ld /home/condivisioneftp
dr-xr-xr-x 4 ftp ftp 4096 ago 27 11:50 /home/condivisioneftp

Codice: Seleziona tutto

riccardo@riccardo:~$ ls -ld /home/condivisioneftp/uploads
drwxr-xr-x 2 ftp ftp 4096 ago 27 18:00 /home/condivisioneftp/uploads

Codice: Seleziona tutto

riccardo@riccardo:~$ ls -l /home/condivisioneftp/uploads/Foo*.mp3
-rw------- 1 ftp ftp 5561190 ago 27 17:49 /home/condivisioneftp/uploads/Foo Fighters - baker street [Guitar Backing tracks].mp3
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: configurazione server ftp

Messaggio da thece »

A livello di filesystem mi sembra tutto a posto. Che non sia un problema di browser? Se ripeti la stessa prova ma con un client FTP (es: Filezilla) si presenta lo stesso problema?

(leggi dopo)
Ultima modifica di thece il martedì 28 agosto 2018, 14:34, modificato 2 volte in totale.
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

si mi da lo stesso errore...
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

questo è il messaggio di errore di filezilla:
Risposta: 550 Failed to open file.
Errore: Errore critico trasferimento file
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

ciao di nuove thece,
ti faccio un riepilogo: seguendo la tua guida all'inteno della cartella "computer" accanto a "home si sono create 2 nuove cartelle
1)AuthenticatedFTP
2)condivisioneftp (sulla guida: anonymousFTP)
all'interno di entrambe le cartelle ci sono due altre cartelle
1)download
2)upload
Utilizzando filezilla sono riuscito a trasferire alcuni files nella cartella upload all'interno di condivisioneftp. (anonymousftp)

La mia domanda: a cosa serve la cartella authenticatedFTP?
e perchè all'interno di questa non riesco a trasferire i files?
Ce ne sarebbero molte altre di domande ma per ora mi fermo qui, poi vediamo, ti posto il file di configurazione così se hai tempo gli dai un'occhiata...ho utilizzato il tuo. (modificando il nome della cartella condivisioneftp)

Codice: Seleziona tutto

# Generale
listen=YES
# listen_port=2121
ftpd_banner=Welcome to PINCOPALLINO FTP Server
max_clients=10
download_enable=YES
write_enable=YES
file_open_mode=0666
chown_username=ftp
chown_uploads=YES
use_localtime=YES

# FTP Passivo
connect_from_port_20=NO
pasv_enable=YES
pasv_min_port=65000
pasv_max_port=65535

# FTP Attivo
# connect_from_port_20=YES
# pasv_enable=NO

# Logging
syslog_enable=NO
vsftpd_log_file=/var/log/vsftpd.log
dual_log_enable=NO
xferlog_enable=YES
# Logging completo
# xferlog_std_format=NO
# log_ftp_protocol=YES

# FTP Anonimo
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_root=/home/condivisioneftp
anon_umask=0022
anon_max_rate=0

# Utenti Locali
local_enable=YES
chroot_local_user=YES
# Se abilitato in fase di compilazione, è possibile per far accedere gli utenti locali alle rispettive FTP Home in lettura e scrittura sbloccando l'opzione indicata di seguito
allow_writeable_chroot=YES
local_umask=0022
local_max_rate=0

# Per abilitare solo gli utenti specificati
# userlist_enable deve avere lo stesso valore di local_enable
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO

# Personalizzazioni di Debian
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: configurazione server ftp

Messaggio da thece »

thece [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077428#p5077428][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:A livello di filesystem mi sembra tutto a posto. Che non sia un problema di browser? Se ripeti la stessa prova ma con un client FTP (es: Filezilla) si presenta lo stesso problema?
Scusami, ti ho detto una sciocchezza. Il problema sono i permessi 600 sul file
gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077420#p5077420][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:ciao. ecco i 3 comandi:

Codice: Seleziona tutto

riccardo@riccardo:~$ ls -l /home/condivisioneftp/uploads/Foo*.mp3
-rw------- 1 ftp ftp 5561190 ago 27 17:49 /home/condivisioneftp/uploads/Foo Fighters - baker street [Guitar Backing tracks].mp3
Cambia i permessi di quel file in 644

Codice: Seleziona tutto

sudo chmod 644 '/home/condivisioneftp/uploads/Foo Fighters - baker street [Guitar Backing tracks].mp3'
e vedrai che il problema sparirà

gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077435#p5077435][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: ... ti posto il file di configurazione così se hai tempo gli dai un'occhiata...ho utilizzato il tuo. (modificando il nome della cartella condivisioneftp)
Il file di configurazione va bene

Secondo la mia guida, la directory /home/authenticatedFTP è la Home directory dell'utente ftpuser, un (nuovo) utente configurato sul sistema cui permettiamo di connettersi al PC solamente attraverso una connessione FTP autenticata.

Chiedi pure, figurati.
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

graaande....
ok ho applicato il comando e adesso quando mi connetto, se seleziono il file me lo fa ascoltare.
Domanda:
devo applicare il comando che mi hai suggerito ad ogni singolo file?
non c'è modo di applicare il comando alla cartella in modo tale che i files che vi inserisco siano sempre..."apribili"???
Altra domanda:
se da esterno mi connetto al mio server ftp, come faccio il download del file che mi interessa? non vedo nessuna opzione di download
poi parliamo degli utenti autenticati.
In altre parole, lo scopo per cui mi sono avventurato nell'installazione del server ftp, sta nel fatto che vorrei condividere con alcuni amici dei files. Darei loro il mio indirizzo ftp, e loro, autenticandosi con username e password, nel browser del loro pc, potrebbero entrare nella cartella che metto a disposizione e possano scaricare (o caricare) i files che ci interessano.
Evitando naturalmente che chiunque possa avere accesso alle cartelle in questione o peggio a tutto il mio hd
Grazie
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: configurazione server ftp

Messaggio da thece »

gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077472#p5077472][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: devo applicare il comando che mi hai suggerito ad ogni singolo file?
non c'è modo di applicare il comando alla cartella in modo tale che i files che vi inserisco siano sempre..."apribili"???
Quel che ti posso dire è che per essere "apribili / scaricabili", o più correttamente leggibili, come minimo tutti i file devono avere i permessi di lettura per tutti gli utenti (444).

Io non so dirti come mai i file che hai caricato sul tuo server FTP abbiano assunto i permessi 600. Dovresti raccontarmi più nel dettaglio come hai proceduto.

Per sistemare i permessi sui file ti sconsiglio di usare il comando chmod in modo ricorsivo (opzione -R) su tutta una directory, poichè questo comando non fa distinzione fra file e directory contenute. Sbagliando, i file e le directory assumerebbero gli stessi permessi. E' meglio se agisci in modo più granulare.
gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077472#p5077472][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: se da esterno mi connetto al mio server ftp, come faccio il download del file che mi interessa? non vedo nessuna opzione di download
Uhm ... forse non ho capito. Di quale applicazione stai parlando? Browser? ... clicchi sul singolo file per scaricarlo. Filezilla? ... tasto destro e poi Download oppure puoi usare il classico Drag&Drop
gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077472#p5077472][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: poi parliamo degli utenti autenticati.
In altre parole, lo scopo per cui mi sono avventurato nell'installazione del server ftp, sta nel fatto che vorrei condividere con alcuni amici dei files. Darei loro il mio indirizzo ftp, e loro, autenticandosi con username e password, nel browser del loro pc, potrebbero entrare nella cartella che metto a disposizione e possano scaricare (o caricare) i files che ci interessano.
Il files non possono essere caricati sul tuo server FTP via browser tramite il protocollo ftp:// . Il browser può solamente scaricare i file dal server FTP. Per caricarli i tuoi amici devono usare un client FTP (es: Filezilla)
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

Quel che ti posso dire è che per essere "apribili / scaricabili", o più correttamente leggibili, come minimo tutti i file devono avere i permessi di lettura per tutti gli utenti (444).

Io non so dirti come mai i file che hai caricato sul tuo server FTP abbiano assunto i permessi 600. Dovresti raccontarmi più nel dettaglio come hai proceduto.

Per sistemare i permessi sui file ti sconsiglio di usare il comando chmod in modo ricorsivo (opzione -R) su tutta una directory, poichè questo comando non fa distinzione fra file e directory contenute. Sbagliando, i file e le directory assumerebbero gli stessi permessi. E' meglio se agisci in modo più granulare.
allora, non so neanche io (e sinceramente non ne capisco molto di permessi) se puo essere utile ti allego uno screenshot delle proprieta-permessi del file "foofighters":
Per quanto riguarda il raccontarti piu in dettaglio...non so cosa dire prova a farmi una domanda....

per il secondo punto intedevo dire: se il mio amico mario da casa sua con il browser chrome, si collega a: ftp://mioip, entra nella cartella upload (dove io ho messo i files) come fa a fare download del file? (io ho provato e se clicko con il tasto destro mi da l'opzione salva file con nome...quindi credo di essermi risposto)

Riguardo al terzo punto: ok per il fatto che chi vuole uplodare sul mio server deve usare filezilla o simili...ma non sono riuscito a loggarmi con username e password...solo anonymous. Ho provato con il comando ftp://user@mioip, ma va sempre a puntare nella cartella anonymousFTP (dove ho messo i files) e non su authenticatedftp (ancora vuota)
devo risolvere il problema della autenticazione con user e password
Allegati
Schermata del 2018-08-28 18-01-24.png
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: configurazione server ftp

Messaggio da thece »

Se vuoi gestire un server FTP è ora di imparare a gestirli ... bene!

Amministrazione Sistema - Comandi Base
Amministrazione Sistema - Permessi File

La proprietà di un file si cambia co il comando chown.

Impara ad usare il terminale: è molto più pratico, riesci ad amministrare il tuo sistema molto più velocemente.

gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077507#p5077507][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: per il secondo punto intedevo dire: se il mio amico mario da casa sua con il browser chrome, si collega a: ftp://mioip, entra nella cartella upload (dove io ho messo i files) come fa a fare download del file? (io ho provato e se clicko con il tasto destro mi da l'opzione salva file con nome...quindi credo di essermi risposto)
Ti sei risposto da solo ... ma se usa un client FTP è molto meglio

gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077507#p5077507][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Riguardo al terzo punto: ok per il fatto che chi vuole uplodare sul mio server deve usare filezilla o simili...ma non sono riuscito a loggarmi con username e password...solo anonymous. Ho provato con il comando ftp://user@mioip, ma va sempre a puntare nella cartella anonymousFTP (dove ho messo i files) e non su authenticatedftp (ancora vuota)
devo risolvere il problema della autenticazione con user e password
Google Chrome vuole: ftp://<USER>:<PASSWORD>@<INDIRIZZO IP> ... anche qui, se usa un client FTP è molto meglio.


Dimenticavo: se hai intenzione di esporre su Internet il server FTP disabilita l'accesso dell'utente "anonymous" o quantomeno impediscine l'accesso in scrittura, altrimenti qualche anonimo burlone potrebbe saturarti il disco.
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

buongiorno, ho fatto alcune prove e diversi tentativi, ma sono sempre fermo al palo. Da remoto non riesco a connettermi come utente autenticato. Da chrome inserendo ftp://username:password@mioip entro nel server, ma nella cartella anonymousftp (condivisioneftp)...quindi qualcosa non va, probabilmente nella configurazione.
Ma ho un altro dubbio. io sono sotto rete fastweb, ma con indirizzo ip esterno pubblico, che inizia con il numero 2........allora perchè devo scrivere ftp://192.168........ questo è un indirizzo di rete interna, ce ne saranno milioni quindi collegandomi da remoto e digitando il 192.168 ecc. come è possibile che entro nel mio pc??? C'è qualcosa che non mi torna...
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: configurazione server ftp

Messaggio da thece »

gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077608#p5077608][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: buongiorno, ho fatto alcune prove e diversi tentativi, ma sono sempre fermo al palo. Da remoto non riesco a connettermi come utente autenticato. Da chrome inserendo ftp://username:password@mioip entro nel server, ma nella cartella anonymousftp (condivisioneftp)...quindi qualcosa non va, probabilmente nella configurazione.
A me sembrava tutto configurato correttamente. Nel dubbio riposta

Comunque non vorrei che ci stesse mettendo lo zampino Chrome: per i test usa Filezilla.

Codice: Seleziona tutto

cat /etc/vsftpd.conf
cat /etc/vsftpd.userlist
gepix [url=https://forum.ubuntu-it.org/viewtopic.php?p=5077608#p5077608][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Ma ho un altro dubbio. io sono sotto rete fastweb, ma con indirizzo ip esterno pubblico, che inizia con il numero 2........allora perchè devo scrivere ftp://192.168........ questo è un indirizzo di rete interna, ce ne saranno milioni quindi collegandomi da remoto e digitando il 192.168 ecc. come è possibile che entro nel mio pc??? C'è qualcosa che non mi torna...
Infatti per collegarti al tuo server FTP dall'esterno della tua LAN non devi scrivere ftp://192.168 ... ossia il tuo indirizzo IP privato (che puoi anche scrivere per esteso, tanto è inutilizzabile per eventuali attacchi da Internet), ma ftp://2. ... ossia il tuo indirizzo IP pubblico (questo si non scriverlo mai per esteso).
Fai attenzione: se dall'interno della tua LAN richiami l'URL ftp://2... in realtà non esci su Internet per poi rientrare nella tua LAN, continuerai a muoverti nell'ambito della tua LAN
Ultima modifica di thece il mercoledì 29 agosto 2018, 10:46, modificato 2 volte in totale.
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

eccoli:

Codice: Seleziona tutto

# Generale
listen=YES
# listen_port=21
ftpd_banner=Welcome to PINCOPALLINO FTP Server
max_clients=10
download_enable=YES
write_enable=YES
file_open_mode=0666
chown_username=ftp
chown_uploads=YES
use_localtime=YES

# FTP Passivo
connect_from_port_20=NO
pasv_enable=YES
pasv_min_port=65000
pasv_max_port=65535

# FTP Attivo
# connect_from_port_20=YES
# pasv_enable=NO

# Logging
syslog_enable=NO
vsftpd_log_file=/var/log/vsftpd.log
dual_log_enable=NO
xferlog_enable=YES
# Logging completo
# xferlog_std_format=NO
# log_ftp_protocol=YES

# FTP Anonimo
anonymous_enable=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_root=/home/condivisioneftp
anon_umask=0022
anon_max_rate=0

# Utenti Locali
local_enable=NO
chroot_local_user=YES
# Se abilitato in fase di compilazione, è possibile per far accedere gli utenti locali alle rispettive FTP Home in lettura e scrittura sbloccando l'opzione indicata di seguito
allow_writeable_chroot=YES
local_umask=0022
local_max_rate=0

# Per abilitare solo gli utenti specificati
# userlist_enable deve avere lo stesso valore di local_enable
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO

# Personalizzazioni di Debian
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

Codice: Seleziona tutto

# Utente anonimo
anonymous

# Utenti autenticati
ftpuser
gepix
Prode Principiante
Messaggi: 195
Iscrizione: mercoledì 25 gennaio 2012, 0:43

Re: configurazione server ftp

Messaggio da gepix »

quindi, per ipotesi, se dovessi far accedere il mio amico Mario, al mio server, per prelevare dei files, dovrei comunque fornirgli il mio ip pubblico?
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti