J'essaye de télécharger un dossier using wget sur le terminal (je suis usin un Mac si cela importe) parce que mon client de ftp suce et continue de temporiser dehors. Il ne reste pas connecté longtemps. Donc je me demandais si je pouvais utiliser wget pour se connecter via le protocole FTP au serveur pour télécharger le répertoire en question. Je l'ai cherché sur Internet pour cela et j'ai essayé d'écrire la commande, mais il continue d'échouer. Donc, en supposant les suivantes:Comment est-ce que je construirais une commande de terminal pour télécharger un dossier avec wget d'un serveur de Media Temple (gs)?
nom d'utilisateur ftp est: [email protected] hôte ftp est: ftp.s12345.gridserver.com mot de passe FTP est: unMotdepasse
J'ai essayé d'écrire la commande dans ce qui suit façons:
wget -r ftp://[email protected]:[email protected]/path/to/desired/folder/
wget -r ftp://serveradmin:[email protected]/path/to/desired/folder/
Lorsque je tente la première façon je reçois cette erreur:
Bad port number.
Lorsque je tente la deuxième manière Je deviens un peu plus loin mais je reçois cette erreur:
Resolving s12345.gridserver.com... 71.46.226.79
Connecting to s12345.gridserver.com|71.46.226.79|:21... connected.
Logging in as serveradmin ...
Login incorrect.
Qu'est-ce que je pourrais faire de mal?
Wow, je pense que ça a marché plutôt bien! Merci beaucoup. Question: Pensez-vous que cela a fonctionné parce que j'avais un accès ssh au serveur? Cela fonctionnerait-il sur d'autres serveurs où je n'ai qu'un accès FTP? – racl101
Vous devez avoir un accès SSH pour utiliser SCP. Je ne pense pas que cela fonctionnerait si vous n'aviez que le FTP (je ne suis pas sûr à 100%). Assurez-vous de marquer votre question comme réponse –