Je dois créer un script bash qui se connecte à un serveur FTP, télécharge un fichier et ferme la connexion. Habituellement, ce serait une tâche facile, mais je dois spécifier des paramètres de proxy spécifiques, ce qui rend difficile.Paramètres du client FTP basé sur le texte derrière un proxy
Je peux me connecter à l'amende FTP en utilisant un client GUI-à-dire Filezilla avec les paramètres suivants:
Proxy Settings
--------------
FTP Proxy : [email protected]
Proxy Host: proxy.domain.com
Proxy User: blank
Proxy Pass: blank
FTP Settings
------------
Host : 200.200.200.200
Port : 21
User : foo
Pass : bar
Ce que je ne peux pas sembler faire est de répliquer ces paramètres dans un client ftp basé sur le texte, c'est-à-dire ftp, lftp etc. Quelqu'un peut-il aider à configurer ce script?
Merci d'avance!
Mikel: J'ai essayé les deux méthodes sans trop de chance. J'ai ajouté quelques captures d'écran, puis peut aider? – schone
@schone: Ah, on dirait qu'il utilise un proxy FTP, pas un proxy HTTP. Pouvez-vous essayer d'utiliser 'ftp_proxy = ftp: //proxy.domain.com lftp ...'? – Mikel
Brillant! Ça marche! J'ai fait ce qui suit: $ export ftp_proxy = proxy.domaine.com $ lftp utilisateur: [email protected] :) Merci! – schone