[Risolto] configurazione server ftp
[Risolto] configurazione server ftp
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
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
Motivazione: Il [Risolto] va messo preferibilmente ad inizio titolo evitando il tutto maiuscolo, ricordalo per il futuro
-
- Rampante Reduce
- Messaggi: 5460
- Iscrizione: domenica 20 gennaio 2008, 1:13
- Desktop: Kubuntu
- Distribuzione: 20.04 x64
- Contatti:
Re: configurazione server ftp
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.
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.
Re: configurazione server ftp
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
...cosi...per cominciare...
Grazie per la tua risposta
- thece
- Tenace Tecnocrate
- Messaggi: 12943
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: configurazione server ftp
In VSFTPD di default, gli utenti non riescono ad accedere al proprio spazio FTP se la relativa Home Directory ha i permessi di scritturagepix [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 ...
Estratto del file di configurazione /etc/vsftpd.conf nella guida [HOWTO] VSFTPD - Installazione & Configurazione
E' il motivo per il quale nella guida creo l'utente ftpuser . Tu ne hai tenuto conto?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 ...
Ultima modifica di thece il giovedì 30 agosto 2018, 1:45, modificato 2 volte in totale.
Re: configurazione server ftp
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
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
- thece
- Tenace Tecnocrate
- Messaggi: 12943
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: configurazione server ftp
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: buongiorno Thece. In effetti quella riga non l'avevo sbloccata.
Si, è corretto. Per la connessione FTP autenticata dovresti scrivere ftp://<USER>@<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: 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.
Google Chrome vuole: ftp://<USER>:<PASSWORD>@<INDIRIZZO IP>
Questo sembra essere un problema. Posta l'output di questi comandigepix [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
Codice: Seleziona tutto
ls -ld /PATH/condivisioniftp
ls -ld /PATH/condivisioniftp/uploads
ls -l /PATH/condivisioniftp/uploads/Foo*.mp3
Ultima modifica di thece il martedì 28 agosto 2018, 19:24, modificato 1 volta in totale.
Re: configurazione server ftp
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
- thece
- Tenace Tecnocrate
- Messaggi: 12943
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: configurazione server ftp
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)
(leggi dopo)
Ultima modifica di thece il martedì 28 agosto 2018, 14:34, modificato 2 volte in totale.
Re: configurazione server ftp
si mi da lo stesso errore...
Re: configurazione server ftp
questo è il messaggio di errore di filezilla:
Risposta: 550 Failed to open file.
Errore: Errore critico trasferimento file
Risposta: 550 Failed to open file.
Errore: Errore critico trasferimento file
Re: configurazione server ftp
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)
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
- thece
- Tenace Tecnocrate
- Messaggi: 12943
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: configurazione server ftp
Scusami, ti ho detto una sciocchezza. Il problema sono i permessi 600 sul filethece [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?
Cambia i permessi di quel file in 644gepix [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
Codice: Seleziona tutto
sudo chmod 644 '/home/condivisioneftp/uploads/Foo Fighters - baker street [Guitar Backing tracks].mp3'
Il file di configurazione va benegepix [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)
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.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: La mia domanda: a cosa serve la cartella authenticatedFTP?
Chiedi pure, figurati.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: Ce ne sarebbero molte altre di domande ...
Re: configurazione server ftp
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
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
- thece
- Tenace Tecnocrate
- Messaggi: 12943
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: configurazione server ftp
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).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"???
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.
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&Dropgepix [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
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 [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.
Re: configurazione server ftp
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":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.
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
- thece
- Tenace Tecnocrate
- Messaggi: 12943
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: configurazione server ftp
Se vuoi gestire un server FTP è ora di imparare a gestirli ... bene!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: allora, non so neanche io (e sinceramente non ne capisco molto di permessi) ...
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.
Ti sei risposto da solo ... ma se usa un client FTP è molto megliogepix [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)
Google Chrome vuole: ftp://<USER>:<PASSWORD>@<INDIRIZZO IP> ... anche qui, 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
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.
Re: configurazione server ftp
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...
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...
- thece
- Tenace Tecnocrate
- Messaggi: 12943
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: configurazione server ftp
A me sembrava tutto configurato correttamente. Nel dubbio ripostagepix [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.
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
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).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...
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.
Re: configurazione server ftp
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
Re: configurazione server ftp
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?
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti