Pagina 1 di 6

condividere file tramite server ftp

Inviato: giovedì 11 marzo 2010, 19:55
da danialbi77
dal punto di vista dell'utilizzo di ubuntu come desktop ormai me la cavo,ora vorrei approfondire l'argomento server....
la curiosita' nasce dal programma filezilla per ubuntu,ho letto che serve per caricare  (e anche prelevare) file o cartelle su un server ftp cosi da poterli prelevare da qualsiasi pc e da qualsiasi utente abbia le chiavi di accesso,giusto???
installo filezilla e mi accorgo che devo inserire i dati del mio server,ma caspita ,IO NON HO UN SERVER!!!!
allora cerco in rete e trovo informazioni riguardo al pacchetto vsftpd,secondo quanto ho letto questo pacchetto mi crea un server ftp e tramite il suo file di configurazione si decide chi puo' utilizzare e chi no questo server...
domanda: MA IL SERVER CHE VIENE CREATO E' INTESO COME SERVER ALL'INTERNO DI UNA RETE LOCALE,OPPURE ME LO RITROVO POI ONLINE ANCHE QUANDO MI COLLEGO DA UN PC IN UN ALTRO  POSTO????
mettiamo che il server creato risulti in rete,allora a questo punto si che posso usare file zilla da qualsiasi pc in qualsiasi posto per prelevare o depositare file ,GIUSTO???

Re: condividere file tramite server ftp

Inviato: giovedì 11 marzo 2010, 20:25
da rpadovani
Se vuoi condividere i file con più computer, secondo me hai 3 strade:
1) I computer sono tutti tuoi e hanno tutti Ubuntu >= 9.04, e allora installi ti crei un account su launchpad e installi  ubuntu one su tutti i computer, e hai 2gb a disposizione (https://one.ubuntu.com/)
2) I computer sono tutti tuoi ma non hanno tutti Ubuntu, allora installi dropbox che è uguale ad ubuntu one ma multipiattaforma (https://www.dropbox.com/)
2b) Aspetti aprile che ubuntu one diventa multipiattaforma
3) Ti registri su altervista e usi quello come server...

Re: condividere file tramite server ftp

Inviato: giovedì 11 marzo 2010, 21:06
da danialbi77
si quello sono cose che sapevo gia,la mia domanda era un'altra,e nel tuo post non mi sembra di aver trovato una risposta.....
comunque vado oltre,non ho aspettato i vostri consigli e mi sono lanciato nel buio...
ho installato il pacchetto che permette di  creare il server ftp ,cioe vsftpd....
l'ho configurato come indicato nella guida....
ho installato filezilla e configurato come dicevano varie guide
clicco connetti ed effettivamente sembra connettersi al server appena creato,infatti a sinistra ho le mie cartelle presenti nel mio pc e a destra dovrei poter trasferire file giusto???
scelgo un file a sx e gli dico invia,ma ahime mi da questa risposta:
550 permission denied

perche??

Re: condividere file tramite server ftp

Inviato: venerdì 12 marzo 2010, 2:15
da Massimog
danialbi77 ha scritto: clicco connetti ed effettivamente sembra connettersi al server appena creato,infatti a sinistra ho le mie cartelle presenti nel mio pc e a destra dovrei poter trasferire file giusto???
scelgo un file a sx e gli dico invia,ma ahime mi da questa risposta:
550 permission denied
perche??
ciao, se ti connetti con il tuo utente hai impostato in

Codice: Seleziona tutto

/etc/vsftpd.conf

Codice: Seleziona tutto

write_enable=YES

Re: condividere file tramite server ftp

Inviato: venerdì 12 marzo 2010, 14:41
da danialbi77
si l'ho fatto ,ho decommentato la riga che mi hai detto tu....
cosa vuol dire "se ti connetti con il tuo utente???"
io ho scelto un server anonimo,centra qualcosa???

Re: condividere file tramite server ftp

Inviato: venerdì 12 marzo 2010, 15:42
da Massimog
danialbi77 ha scritto: si l'ho fatto ,ho decommentato la riga che mi hai detto tu....
cosa vuol dire "se ti connetti con il tuo utente???"
io ho scelto un server anonimo,centra qualcosa???
se hai scelto di collegarti come utente anonimo devi decommentare

Codice: Seleziona tutto

anon_upload_enable=YES
dopo riavvia con

Codice: Seleziona tutto

sudo /etc/init.d/vsftpd restart

Re: condividere file tramite server ftp

Inviato: venerdì 12 marzo 2010, 15:53
da danialbi77
adesso ci provo ,nel frattempo toglimi una curiosita' (sai le guide ok,ma se te lo dice uno direttamente e' piu' chiaro):
scegliendo anonimo puo' accedere chiunque al server basta che sa l'indirizzo ip del pc??
oppure no?

Re: condividere file tramite server ftp

Inviato: venerdì 12 marzo 2010, 15:58
da danialbi77
Massimog ha scritto:
danialbi77 ha scritto: si l'ho fatto ,ho decommentato la riga che mi hai detto tu....
cosa vuol dire "se ti connetti con il tuo utente???"
io ho scelto un server anonimo,centra qualcosa???
se hai scelto di collegarti come utente anonimo devi decommentare

Codice: Seleziona tutto

anon_upload_enable=YES
dopo riavvia con

Codice: Seleziona tutto

sudo /etc/init.d/vsftpd restart
quella riga era gia decommentata
in piu' ho decommentato (a caso) quest'altra

anon_mkdir_write_enable=YES

giusto??

Re: condividere file tramite server ftp

Inviato: venerdì 12 marzo 2010, 16:05
da Massimog
danialbi77 ha scritto: adesso ci provo ,nel frattempo toglimi una curiosita' (sai le guide ok,ma se te lo dice uno direttamente e' piu' chiaro):
scegliendo anonimo puo' accedere chiunque al server basta che sa l'indirizzo ip del pc??
oppure no?
si

Re: condividere file tramite server ftp

Inviato: venerdì 12 marzo 2010, 23:07
da danialbi77
oh cavoli perche mi da questo messaggio quando provo ad avviare il server ftp??

daniele@daniele-desktop:~$ sudo /etc/init.d/vsftpd start
* Starting FTP server: vsftpd                                          [ OK ]
daniele@daniele-desktop:~$ ftp 78.134.126.89
ftp: connect: Connection refused
ftp>

Re: condividere file tramite server ftp

Inviato: sabato 13 marzo 2010, 0:26
da Massimog
danialbi77 ha scritto: oh cavoli perche mi da questo messaggio quando provo ad avviare il server ftp??

daniele@daniele-desktop:~$ sudo /etc/init.d/vsftpd start
* Starting FTP server: vsftpd                                           [ OK ]
daniele@daniele-desktop:~$ ftp 78.134.126.89
ftp: connect: Connection refused
ftp>
apri la porta 21 nel router

Re: condividere file tramite server ftp

Inviato: sabato 13 marzo 2010, 15:20
da danialbi77
Massimog ha scritto:
danialbi77 ha scritto: oh cavoli perche mi da questo messaggio quando provo ad avviare il server ftp??

daniele@daniele-desktop:~$ sudo /etc/init.d/vsftpd start
* Starting FTP server: vsftpd                                           [ OK ]
daniele@daniele-desktop:~$ ftp 78.134.126.89
ftp: connect: Connection refused
ftp>
apri la porta 21 nel router

ma io non ho un router!!!!

Re: condividere file tramite server ftp

Inviato: sabato 13 marzo 2010, 19:24
da Massimog
sul host con ip 78.134.126.89 c'è un firewall

Re: condividere file tramite server ftp

Inviato: sabato 13 marzo 2010, 23:51
da danialbi77
ma io non ho attivato nessun firewall,ho ubuntu cosi come madre natura l'ha fatto ,quindi credo che il firewall sia "tutto aperto" di default no??

Re: condividere file tramite server ftp

Inviato: sabato 13 marzo 2010, 23:54
da Massimog
danialbi77 ha scritto: ma io non ho attivato nessun firewall,ho ubuntu cosi come madre natura l'ha fatto ,quindi credo che il firewall sia "tutto aperto" di default no??
si
dove si trova il pc dove hai installato il server ftp?

Re: condividere file tramite server ftp

Inviato: domenica 14 marzo 2010, 0:03
da danialbi77
guarda ne approfitto perche ho un po le idee confuse....
ho letto della possibilita' di aprire un server ftp da utilizzare come spazio per poter depositare file che poi io stesso (o anche altri a seconda delle esigenze) potro' vedere e prelevare da altri pc collegati ad internet,ho capito bene??
allora installo vsftpd
do il comando ftp mioindirizzoip e mi restituisce il messaggio del post precedente....
c'e' da dire che prima di oinstallare vsftpd ho fatto delle prove con guide trovate qua e la (purtroppo senza capire ed ora ricordare cosa ho fatto),quindi penso che all'inizio dei tentativi fatti on vsftpd il pc fosse gia incasinato....
ma poi una volta che riusciro' a far spartire sto server,se non ho capito male possso gestire i file al suo interno tramite filezilla vero??

Re: condividere file tramite server ftp

Inviato: domenica 14 marzo 2010, 0:04
da danialbi77
Massimog ha scritto:
danialbi77 ha scritto: ma io non ho attivato nessun firewall,ho ubuntu cosi come madre natura l'ha fatto ,quindi credo che il firewall sia "tutto aperto" di default no??
si
dove si trova il pc dove hai installato il server ftp?
per il momento vorrei aprire sto server e vedere come funziona la gestione dei file,quindi per ora ripeto,vorrei creare,aprire,gestire e prelevare sempre dallo stesso pc....una volta capito il meccanismo lo applichero' dal pc che ho in ufficio o altrove...

Re: condividere file tramite server ftp

Inviato: domenica 14 marzo 2010, 0:10
da danialbi77
visto che sei gentile e disponibile ti chiedo se con calma nei giorni seguenti quando avrai tempo mi darai una mano.....

riparto da zero

[glow=red,2,300]via tutto....[/glow]

sudo apt-get remove vsftpd --purge

[glow=red,2,300]reinstallo...[/glow]

sudo apt-get install vsftpd

[glow=red,2,300]e poi stoppo....[/glow]

daniele@daniele-desktop:~$ sudo /etc/init.d/vsftpd stop
* Stopping FTP server: vsftpd                                                  No /usr/sbin/vsftpd found running; none killed.

[glow=red,2,300]e restarto.... [/glow]

daniele@daniele-desktop:~$ sudo /etc/init.d/vsftpd restart
* Stopping FTP server: vsftpd                                                  No /usr/sbin/vsftpd found running; none killed.
                                                                        [ OK ]
* Starting FTP server: vsftpd                                          [ OK ]


vedi tu ,cosa non va??

Re: condividere file tramite server ftp

Inviato: domenica 14 marzo 2010, 0:16
da Massimog
danialbi77 ha scritto: guarda ne approfitto perche ho un po le idee confuse....
ho letto della possibilita' di aprire un server ftp da utilizzare come spazio per poter depositare file che poi io stesso (o anche altri a seconda delle esigenze) potro' vedere e prelevare da altri pc collegati ad internet,ho capito bene??
allora installo vsftpd
do il comando ftp mioindirizzoip e mi restituisce il messaggio del post precedente....
c'e' da dire che prima di oinstallare vsftpd ho fatto delle prove con guide trovate qua e la (purtroppo senza capire ed ora ricordare cosa ho fatto),quindi penso che all'inizio dei tentativi fatti on vsftpd il pc fosse gia incasinato....
ma poi una volta che riusciro' a far spartire sto server,se non ho capito male possso gestire i file al suo interno tramite filezilla vero??
allora se vuoi fare delle prove installa ubuntu server su virualbox, nelle impostazioni di rete della macchina virtuale metti scheda con bridge e puoi fare tutte le prove che vuoi... ho fatto un scansione con nmap sul 78.134.126.89 questo è il risultato

Codice: Seleziona tutto

Starting Nmap 5.00 ( http://nmap.org ) at 2010-03-14 00:10 CET
Interesting ports on hit-nxdomain.opendns.com (67.215.65.132):
Not shown: 970 filtered ports
PORT     STATE SERVICE
80/tcp   open  http
443/tcp  open  https
8001/tcp open  unknown
8007/tcp open  ajp12
8009/tcp open  ajp13
8010/tcp open  xmpp
8022/tcp open  unknown
8080/tcp open  http-proxy
8081/tcp open  blackice-icecap
8082/tcp open  blackice-alerts
8086/tcp open  unknown
8087/tcp open  unknown
8088/tcp open  unknown
8090/tcp open  unknown
8093/tcp open  unknown
8099/tcp open  unknown
8192/tcp open  sophos
8193/tcp open  sophos
8200/tcp open  unknown
8254/tcp open  unknown
8291/tcp open  unknown
8383/tcp open  unknown
8402/tcp open  unknown
8500/tcp open  unknown
8600/tcp open  unknown
8651/tcp open  unknown
8654/tcp open  unknown
8873/tcp open  unknown
8888/tcp open  sun-answerbook
8899/tcp open  unknown

Nmap done: 2 IP addresses (1 host up) scanned in 5.89 seconds
in un altra scansione c'erano anche altri servizi... secondo me è molto pericoloso fare delle prove sul proprio pc esponendolo alla rete a eventuali attacchi senza un router o firewall

Re: condividere file tramite server ftp

Inviato: domenica 14 marzo 2010, 0:26
da danialbi77
quindi allo stato attuale delle cose cosa dovrei fare per azzarere il tutto e non rischiare con i miei errori di incorrere in quello che hai detto tu (intendo il pericolo di intrusione)??

si poi le prove le farei ma appena ci riesco parto ad usare quel server,quindi se lo faccio "reale" anziche "virtuale" e' meglio,se no poi dovrei rifare tutto....