Discussione:
wget & ftp
(troppo vecchio per rispondere)
Tommaso San
2007-11-28 12:02:09 UTC
Permalink
Vorrei fare il download di un file su un server ftp con il wget.
Incontro problemi con l'autenticazione. Wget si connette come anonymous
mentre io dovrei utilizzare un utente/password diverso.

Ho guardato le opzioni di wget ma sembra non esserci la possibilità di
passare un utente/password diversi, ho solamente trovato --http-user=user
--http-passwd=password che non funzionano, non ho alcuna opzione
--ftp-user= e --ftp-passwd.

Sapreste indicarmi come passare al wget un utente/passord per il
collegamento ftp?
Grazie.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it
codadilupo
2007-11-28 12:05:33 UTC
Permalink
Post by Tommaso San
Sapreste indicarmi come passare al wget un utente/passord per il
collegamento ftp?
E' un po' bruttino ma dovrebbe funzionare:

wget ftp://utente:***@host/path/to/file
--
« Se la pena è necessaria, non la si deve cancellare ;
se non è necessaria, non la si deve pronunziare. »
(Jeremy Bentham)
Tommaso San
2007-11-28 12:15:08 UTC
Permalink
Confermo che funziona!
Alla Marzullo l'avevo già trovato ... :-)
Grazie 1000 comunque ;-)
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it
Tommaso San
2007-11-28 12:13:18 UTC
Permalink
Post by Tommaso San
Sapreste indicarmi come passare al wget un utente/passord per il
collegamento ftp?
Trovato!

wget ftp://utente:***@192.168.1.100/FILE

Volevo provare cancellare il file remoto dopo il download, ho provato con
il --delete-after ma questo cancella il file ma sulla macchina locale,
come dice tra l'altro sulle istruzioni! :-(

Consigli su come cancellare il file remoto?
E' possibile farlo con curl o bisogna per forza passare su ftp (DELE)?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it
m***@freemail.it
2007-11-28 12:17:22 UTC
Permalink
Post by Tommaso San
Ho guardato le opzioni di wget ma sembra non esserci la possibilità di
passare un utente/password diversi, ho solamente trovato --http-user=user
--http-passwd=password che non funzionano, non ho alcuna opzione
--ftp-user= e --ftp-passwd.
Eppure nella man di wget c'è:

FTP Options
--ftp-user=user
--ftp-password=password
Specify the username user and password password on an FTP server.
Without this, or the
corresponding startup option, the password defaults to -wget@,
normally used for anony-
mous FTP.
Tommaso San
2007-11-28 13:33:12 UTC
Permalink
Post by m***@freemail.it
Post by Tommaso San
Ho guardato le opzioni di wget ma sembra non esserci la possibilità di
passare un utente/password diversi, ho solamente trovato --http-user=user
--http-passwd=password che non funzionano, non ho alcuna opzione
--ftp-user= e --ftp-passwd.
FTP Options
--ftp-user=user
--ftp-password=password
Specify the username user and password password on an FTP server.
Without this, or the
normally used for anony-
mous FTP.
Avevo scritto che non ci sono tali opzioni, con tutta probabilità dipende
dalla versione del wget:
Wget 1.8.2
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it
Luca Pascali
2007-11-28 13:33:17 UTC
Permalink
Post by Tommaso San
Vorrei fare il download di un file su un server ftp con il wget.
Incontro problemi con l'autenticazione. Wget si connette come anonymous
mentre io dovrei utilizzare un utente/password diverso.
Ho guardato le opzioni di wget ma sembra non esserci la possibilità di
passare un utente/password diversi, ho solamente trovato --http-user=user
--http-passwd=password che non funzionano, non ho alcuna opzione
--ftp-user= e --ftp-passwd.
Sapreste indicarmi come passare al wget un utente/passord per il
collegamento ftp?
Grazie.
Non mi ricordo se anche wget lo supporta (dovrebbe), ma che ne dici del
file .netrc?

Luca
Tommaso San
2007-11-28 18:26:20 UTC
Permalink
Post by Luca Pascali
Non mi ricordo se anche wget lo supporta (dovrebbe), ma che ne dici del
file .netrc?
Preferisco di gran lunga utente:***@server_ftp perché almeno rimane
tutto nello stesso script e non ho pezzi "nascosti" in altri file che
potrei tranquillamente scordarmi! ;-)
L'ho testato senza successo; potrei aver sbagliato la sintassi di utente e
password da inserire nel file oppure potrebbe essere riferito ad
--http-user e --http-passwd! :-(
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it
Loading...