17 votes

Comment installer un client FTP à partir de la ligne de commande sur Mac ?

J'utilise Mac OS X (High Sierra) et j'aimerais exécuter FTP à partir de la ligne de commande (par opposition à un client avec une interface graphique). Malheureusement, je ne semble pas l'avoir installé ...

localhost:myproject davea$ ftp
-bash: ftp: command not found

et lorsque j'ai essayé d'installer en utilisant "brew install ftp", j'ai obtenu l'erreur suivante ...

Error: No available formula with the name "ftp"
==> Searching for a previously deleted formula...
Warning: homebrew/core is shallow clone. To get complete history run:
  git -C "$(brew --repo homebrew/core)" fetch --unshallow

Error: No previously deleted formula found.
==> Searching for similarly named formulae...
==> Searching local taps...
These similarly named formulae were found:
bbftp-client      curlftpfs         git-ftp           lftp              ncftp             proftpd           pure-ftpd         swiftplate        uberftp           uftp              vsftpd
To install one of them, run (for example):
  brew install bbftp-client
==> Searching taps...
==> Searching taps on GitHub...
Error: No formulae found in taps.

Comment installer un client FTP en ligne de commande sur mon mac ?

0 votes

FTP n'est pas installé par défaut, car son utilisation présente un risque majeur pour la sécurité. Si vous pouvez passer à l'utilisation de SFTP ou FTPS, ce serait l'idéal.

9 votes

Essayez ce qui suit : brew install inetutils

0voto

David Anderson Points 30783

Les deux sites ftp y telnet ont été supprimés de High Sierra. Si vous avez installé Sierra et que vous utilisez l'une de ces commandes, vous devrez en faire une copie avant de passer à High Sierra.

Vous n'auriez pas nécessairement besoin de Sierra. Si vous pouvez trouver un autre Mac fonctionnant sous MacOS ou OS X, je suppose que vous pourriez copier ftp de cette machine à votre Mac.

12 votes

Cela ne répond pas vraiment à la question posée, qui était "Comment puis-je installer un client FTP en ligne de commande sur mon mac ?". Dire à quelqu'un après coup qu'il doit "faire une copie avant de passer à High Sierra" peut aider quelqu'un qui n'a pas encore fait la mise à jour, mais cela ne répond pas à la question de l'OP !

0 votes

@user3439894 : Qu'est-ce que tu proposes ? Je pourrais télécharger le ftp de ma Sierra vers GitHub ou SourceForge, mais je ne sais pas si cela serait légal. Je sais que des "personnes" sont connues pour créer de nouveaux comptes e-mail "brûleurs" et envoyer des logiciels de cette manière. Cela nécessite une coopération entre celui qui pose la question et celui qui y répond.

7 votes

C'est un problème discutable car cette question a été marquée comme étant un doublon et la question liée à celle-ci Comment récupérer BSD FTP et Telnet dans 10.13 (High Sierra) ? fournit la réponse.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X