Eingebauter FTP-Client (cmd + k) - kann keine Dateien hochladen (Mavericks)

Ich habe gerade herausgefunden, dass ich einen eingebauten FTP-Client auf meinem Mac aufrufen kann, indem ich einfach ^ Ctrl+ drücke K. Tolle Sache!

Aber nachdem ich mich erfolgreich mit meinem Server verbunden habe und ein 'Ordner' mit dort befindlichen Dateien erschien, kam es vor, dass ich Dateien nicht einfach per Drag & Drop hochladen kann. Als ich die 'Get info' überprüft habe, habe ich gesehen, dass es als 'You can only read' markiert ist, aber das FTP-Konto selbst ist in Ordnung, weil ich dort Dateien von Dreamweaver hochladen konnte (leider habe ich nur eine Windows-Lizenz für diese App).

Warum ist es als „Sie können nur lesen“ markiert und wie kann ich das beheben?

Bitte helfen Sie!

PS: Kannst du es mir einfach erklären? Weil ich neu bei Mac bin (erst vor ein paar Tagen gekauft).

Wieder betrügen. Ich habe es gekontert, da dieses mehr Informationen enthält

Antworten (7)

Der eingebaute ftp wird leider seit Ewigkeiten nur gelesen. Von Mavericks Hilfe:

Server und gemeinsam genutzte Computer, zu denen Sie eine Verbindung herstellen können

Sie können Ihren Mac mit den hier aufgeführten Arten von Servern und anderen Computern verbinden.

...

  • FTP-Server

Mit schreibgeschütztem Zugriff können Sie Dateien vom Server kopieren, aber um Dateien auf den Server zu kopieren, benötigen Sie möglicherweise eine andere FTP-App. Wählen Sie das Apple-Menü > App Store, um die für OS X verfügbaren FTP-Apps zu finden.

Probieren Sie vielleicht das kostenlose Cyberduck oder (nicht kostenlos) Transmit aus .

Danke :). Übrigens. Wozu brauche ich einen FTP-Client, der nur Dateien lesen kann ;___;?
Nun, es ist Apple, vielleicht müssen sie auf diese Weise nicht zu viel an diesem "Feature" arbeiten. Siehe auch osxfuse.github.io und macfusionapp.org
Ok, MacFusionApp funktioniert nicht mit Mavericks, nicht einmal mit der aktualisierten Version 2.0.5, die von jemand anderem erstellt wurde. :(
ok, also nur ein weiterer Mac-Bug. Denke anders!

Der in OS X integrierte FTP-Client im Finder ist schreibgeschützt. Ich empfehle Ihnen, Filezilla zu verwenden .

Die FTP-Funktion von Finder hat nur Lesezugriff.

Ihre Möglichkeiten:

  • Die Befehlszeile ftpvom Terminal
  • Cyberduck , eine kostenlose App, die auch im Mac App Store erhältlich ist
  • Transmit , (mein Favorit) eine 34$ FTP-App, die ein nettes Feature hat: Sie kann FTP-Server mounten, so wie Sie externe Laufwerke mounten können.
Kommt macOS mit dem ftpBefehl? Ich bekomme -bash: ftp: command not found.
Es wurde in der neuesten Version (10.13) entfernt.
@styfle: MacPorts und Homebrew ermöglichen eine einfache Installation von FTP-Clients über die Befehlszeile, wie sie beispielsweise in den inetutils von GNU enthalten sind.

Meine Vorschläge sind:

  • muCommander (Open Source, kostenlos, plattformübergreifend)
  • Gabelstapler (Mac App Store, reich an Funktionen, manchmal auf 1-2 Dollar reduziert)

Ich konnte dies zum Laufen bringen, indem ich einfach die Webadresse in das Eingabefeld eingab und den Teil "ftp://" wegließ. Mit den richtigen Anmeldeinformationen angemeldet und Lese-/Schreibzugriff gehabt.

Ich bin mir nicht sicher, welche Version von MacOS Sie verwenden, aber auf Yosemite wird eine bloße IP-Adresse als Windows-SMB-Freigabe behandelt.
Die Domäne, die der Benutzer verwendet hat, unterstützte wahrscheinlich sowohl SMB als auch FTP

Musste eine Datei zur Unterstützung senden, habe gerade meinen FTP-Befehl auf MacBooks Terminal verwendet.

  1. Terminal öffnen

  2. Geben Sie ein: ftp remote-ftp-address port(z. B. ftp hpsupport.com 21 )

  3. Der Remote-FTP-Server wird Sie nach Anmeldeinformationen fragen: Name zuerst, dann Passwort . In meinem Fall waren die Anmeldeinformationen: anonym / anonym

  4. Bei „ Anmeldung erfolgreich “ können Sie beliebige Befehle in Kleinbuchstaben eingeben und mit RETURN senden:

    ls(Verzeichnisse / Dateien auf Remote-Server auflisten)

    cd remote-folder(Um den aktuellen Ordner auf dem Remote-Server in einen gültigen Ordner zu ändern)

    put local-file remote-file(Put-Befehl soll eine Datei senden. Sie müssen Ihren lokalen Dateinamen angeben - den, den Sie senden müssen - und den Namen, um ihn an den Remote-Server zu senden.

In meinem Fall habe ich eine Datei support.zip gesendet, die in meinem Downloads-Ordner gespeichert ist:

put ~/Downloads/support.zip support.zip

(Sie können die Tabulatortaste verwenden, um den Dateinamen zu vervollständigen, nachdem Sie einige Buchstaben des Dateinamens angegeben haben).

SO INSTALLIEREN SIE FTP Installieren Sie einfach tnftp mit brew . Im Terminal:$ brew Install tnftp

SO INSTALLIEREN SIE HOMEBREW ( um den Befehl brew zu verwenden) Wenn Sie Homebrew ( Befehl brew ) nicht installiert haben , können Sie es auf dem Terminal installieren mit:

/bin/bash -c "$(curl -fsSL raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 

Ich hoffe es hilft

Welche Version von macOS verwendest du?
Monterey 12.4, MacBook M1 Pro 2021
Wie haben Sie die FTP-Binärdatei installiert?
Einfach tnftp mit brew installieren . Im Terminal : $brew Installieren Sie tnftp
Wenn Sie Homebrew nicht installiert haben (Brew-Befehl), können Sie es auf dem Terminal installieren mit: /bin/bash -c "$(curl -fsSL raw.githubusercontent.com/Homebrew/install/HEAD/install.sh )"
Sollte der Punkt über die Installation des Befehls dann nicht Teil der Antwort sein? Scheint ziemlich essentiell zu sein.
Die ursprüngliche Frage bezieht sich nur auf die FTP-Funktionalität. Du hast hier gefragt, ich habe versucht, dir zu helfen, das ist alles. Der Benutzer, der die ursprüngliche Anfrage zur Funktionalität gestellt hat, hat FTP bereits installiert. Die Brühmethode ist die einfachste und für alle Fälle habe ich auch Hoy zur Installation hinzugefügt. Ich hoffe es hilft.
Ein Benutzer, der Ihre Antwort findet, geht verloren, wenn er einen „ftp: command not found“-Fehler in der Shell erhält. Das direkte Bearbeiten der Download-Anweisungen in der Antwort würde die Nützlichkeit erhöhen.

FTP-Anweisungen für Mac:

1) Klicken Sie im Finder-Menü auf „Gehe zu“ und dann auf „Mit Server verbinden…“.

2) Geben Sie im daraufhin angezeigten Dialogfeld die FTP-Adresse ein: ftp://webadresse.com

3) Geben Sie den bereitgestellten Benutzernamen und das Passwort ein

4) Sobald die Verbindung hergestellt ist, öffnet sich ein Finder-Fenster, das den Inhalt Ihrer FTP-Site anzeigt.

5) Um Dateien oder Ordner hochzuladen, ziehen Sie sie einfach per Drag-and-Drop von Ihrem Computer in den dafür vorgesehenen Bereich.

Das ist genau das, was nicht funktioniert.