Wie installiere ich einen FTP-Client von der Kommandozeile auf einem Mac? [Duplikat]

16

Ich verwende Mac OS X (High Sierra) und möchte FTP über die Befehlszeile ausführen (im Gegensatz zu einem Client mit einer GUI). Leider habe ich es nicht installiert ...

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

und als ich versuchte mit "brew install ftp" zu installieren, bekam ich folgende Fehlermeldung ...

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.

Wie installiere ich einen Befehlszeilen-FTP-Client auf meinem Mac?

Dave
quelle
FTP wird nicht standardmäßig installiert, da die Verwendung ein erhebliches Sicherheitsrisiko darstellt. Wenn Sie auf SFTP oder FTPS umsteigen können, ist dies ideal.
William T Froggard
6
Versuchen Sie Folgendes:brew install inetutils
user3439894

Antworten:

2

Beide ftpund telnetwurden aus High Sierra entfernt. Wenn Sie Sierra installiert haben und einen dieser Befehle verwenden, müssen Sie vor dem Upgrade auf High Sierra eine Kopie erstellen.

Du würdest Sierra nicht brauchen. Wenn Sie einen anderen Mac finden, auf dem MacOS oder OS X ausgeführt wird, können Sie ihn vermutlich ftpauf Ihren Mac kopieren .

David Anderson
quelle
8
Dies beantwortet nicht die Frage, die gestellt wurde: "Wie installiere ich einen FTP-Client für die Befehlszeile auf meinem Mac?". Wenn Sie jemandem mitteilen, dass vor dem Upgrade auf High Sierra eine Kopie erstellt werden muss, hilft dies möglicherweise jemandem, der noch kein Upgrade durchgeführt hat, die Frage des OP jedoch nicht beantwortet.
user3439894
@ user3439894: Was schlägst du vor, was ich tue? Ich könnte den ftpBefehl von meiner Sierra auf GitHub oder SourceForge hochladen , aber ich weiß nicht, ob dies legal wäre. Ich weiß, dass "Personen" dafür bekannt sind, neue "Brenner" -E-Mail-Konten zu erstellen und Software auf diese Weise zu versenden. Dies erfordert die Zusammenarbeit zwischen dem Fragesteller und dem Beantworter einer Frage.
David Anderson
6
Es ist ein strittiges Problem, da diese Frage als Duplikat markiert wurde und die verknüpfte Frage Wie bekomme ich BSD FTP und Telnet zurück in 10.13 (High Sierra)? liefert die Antwort.
user3439894