none
server ftp RRS feed

  • Domanda

  • Ciao.

    Il mio problema di partenza è molto semplice: permettere l'accesso ad una cartella su un server web ad un utente esterno (uno degli amministratori di un sito web) in modo da permettergli di modificare/aggiornare i file del suddetto sito.

    La mia idea per la soluzione è quella di assegnare al server web il ruolo di server ftp e di configurare la cartella in questione (gia colma di file per il funzionamento del sito) in modo da garantire alle persone di cui sopra l'accesso ftp.

    Il server è un windows 2008 web server e seguendo un tutorial trovato in iis.net ho installato ftp 7.5.

    Ho aggiunto un ftp publishing ad un sito web esistente e, senza grossi problemi dallo stesso server, digitando ftp://localhost riesco ad entrare nella cartella con un nome utente e password.

    Se però eseguo l'accesso dall'esterno (per esempio da un altro pc della stessa rete locale) il browser non permette l'accesso.

    Mi pare che non ci siano problemi di firewall, nel senso che tra le regole ce n'è, evidente, una  che permette l'accesso dall'esterno sulla porta 21.

    Qualche suggerimento?

    Grazie per la pazienza.

    lunedì 29 agosto 2011 20:50

Risposte

  • dipende se usi l'ftp in modalità normale o in modalità passiva.

    1) nel primo caso la connessione ftp utilizza la porta 21 per i comandi e la porta 20 per i dati quindi dovrai nattare dal router l'ip pubblico verso l'ipprivato del server sia della porta 20 sia della porta21

    2) nel secondo caso la connessione ftp parte utilizzando la porta 21 per i comandi ma i dati viaggiano su una porta decisa randomicamente dal server e comunicata al client doèpo il primo contatto. in questo caso devi nattare solo la porta 21.

    per capire meglio quello che certamente io ho spiegato male ti consiglio di leggere questo

    http://slacksite.com/other/ftp.html

    e, ancor meglio, questo

    http://fetchsoftworks.com/fetch/help/Contents/Concepts/ActiveAndPassive.html

    ciao.


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    martedì 30 agosto 2011 06:57
    Moderatore

Tutte le risposte

  • dipende se usi l'ftp in modalità normale o in modalità passiva.

    1) nel primo caso la connessione ftp utilizza la porta 21 per i comandi e la porta 20 per i dati quindi dovrai nattare dal router l'ip pubblico verso l'ipprivato del server sia della porta 20 sia della porta21

    2) nel secondo caso la connessione ftp parte utilizzando la porta 21 per i comandi ma i dati viaggiano su una porta decisa randomicamente dal server e comunicata al client doèpo il primo contatto. in questo caso devi nattare solo la porta 21.

    per capire meglio quello che certamente io ho spiegato male ti consiglio di leggere questo

    http://slacksite.com/other/ftp.html

    e, ancor meglio, questo

    http://fetchsoftworks.com/fetch/help/Contents/Concepts/ActiveAndPassive.html

    ciao.


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    martedì 30 agosto 2011 06:57
    Moderatore
  • Ciao,

    Visti i tempi trascorsi, ho evidenziato la risposta ricevuta per aiutare gli altri utenti del Forum a trovare la soluzione piu' velocemente.

    Se riscontri ancora dei problemi oppure semplicemente per condividere la tua esperienza con la community, non esitare a postare in questo thread.

    Grazie,


    Anca Popa Follow ForumTechNetIt on Twitter

    Buon Exchange a tutti!

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda

    lunedì 5 settembre 2011 07:52