Meine Frage scheint einfach zu sein. Ich muss ein SSH / SFTP-Volume bereitstellen und im Finder sichtbar machen, damit ich es wie ein lokales Volume verwenden kann (denken Sie an SMB-Freigaben). Ich habe alles versucht, was ich finden konnte (MacFUSE + sshfs (welche Version auch immer), MacFusion (konnte nicht installiert werden), ...).
Gibt es überhaupt eine Möglichkeit, diese scheinbar einfache Sache zu tun? Es fühlt sich an, als würde mir hier etwas fehlen. Außerdem suche ich keinen SFTP-Client zum Herunterladen / Hochladen. Mein persönlicher Computer ist eine Ubuntu-Box, und das ist auf diese Weise problemlos möglich.
mkdir -p "/Volumes/$1"; sshfs remote_user_name@$1:/ "/Volumes/$1" -ovolname=$1 && open "/Volumes/$1"
und dann das Skript aufrufen, das die IP-Adresse übergibt, dmountssh.sh 192.168.1.123
. H. Bei Erfolg öffnet Finder automatisch den Remote-Ordner.Nun, Macfusion war dabei , meine Antwort zu sein , aber da Sie versucht haben , dass ich meinen zweiten Liebling App empfehlen , wenn es um Montag Aktien: Panic Transmit . Es ist eine neue, sehr beeindruckende Funktion, mit der Sie jede Freigabe, mit der eine Verbindung hergestellt werden kann, in der Benutzeroberfläche als "Datenträger" in Ihrem Finder bereitstellen können, auf den Sie Dateien ziehen können. SFTP, SSH, S3 ... sehr cool.
quelle
Ab März 2013 ist die aktuelle kostenlose Softwarelösung Fuse for OS X sowie ein Paket für SSHFS (ein Download-Link auf der Webseite von Fuse for OS X).
Macfusion ist eine grafische Benutzeroberfläche zum einfachen Mounten / Entfernen von Remotefreigaben. Sie muss jedoch gepatcht werden , damit sie mit SSHFS / Fuse für OS X verwendet werden kann.
quelle
Ich benutze Cyberduck für diese Aufgabe. Es ist eine plattformübergreifende (aber native auf Mac) App mit vielen Funktionen, die kostenlos genutzt werden kann. Sie können die Entwickler unterstützen, indem Sie sie direkt im Mac App Store spenden oder kaufen.
Der Entwickler hat auch eine Anwendung namens Mountainduck, mit der Sie den gewünschten Pfad zu einem Ordner mounten und über die Finder-App darauf zugreifen können.
quelle
Die besten, die Sie verwenden können, sind "Senden" (wie bereits erwähnt) oder "Expandrive" (wahrscheinlich eher das, wonach Sie suchen), da die Finder-Integration das Hauptmerkmal ist.
quelle
Eine andere Lösung ist WebDrive (35 $ +). Ich habe erfolgreich die Windows-Version desselben Produkts verwendet, daher erwarte ich dasselbe von der OS X-Version. Schade, dass Sie separate Lizenzen für Windows und OS X erwerben müssen.
quelle
Wenn Sie bereits
FUSE for OS X
installiert haben (z. B. direkt von SourceForge), kann die @eskatos-Lösung auf die reine Installationsshfs
anstatt des gesamten Behälters mit FUSE reduziert werden . Sie können dies tun, indem Sie:Vielleicht haben Sie überprüfen möchten , ob Sie die neueste Version von haben
FUSE for OS X
durch Ihre ,System Preferences
während Sie gerade dabei sind.quelle
Da ich keinen Kommentar abgeben kann, füge ich dieser Antwort hinzu, dass Sie Folgendes ausführen müssen , wenn Sie die kürzlich gemountete sshfs- Festplatte aushängen möchten :
Die sshfs-Manpage gibt an, dass Sie dies tun sollten,
fusermount -u <MOUNTPOINT>
aber dieser Befehl ist in macOS nicht vorhandenquelle
diskutil unmount MountPoint|DiskIdentifier|DeviceNode
Ich kann eine Verbindung zu einem normalen FTP-Server oder einem SFTP-Server (SSH) herstellen, indem ich im Finder-Dialogfeld "Mit Server verbinden" die folgenden Befehle verwende:
Für ftp: ftp: //[email protected]
Für sftp / ssh: ftps: //[email protected]
Theoretisch können Sie also ftps: // path / to / volume_name ausprobieren
quelle
ExpanDrive ist eine kommerzielle Version mit einem unglaublichen Preis von 50 US-Dollar, ist aber sehr sauber und clever.
Darüber hinaus werden Dropbox-, Google Drive-, OneDrive-, Amazon S3- und OwnCloud-Ordner sowie eine Reihe weiterer Ordner geladen und SSH-Schlüssel und SFTP unterstützt.
quelle
Sie können CloudMounter aus dem Mac App Store herunterladen.
Diese App ermöglicht virtuelle Mount-Einheiten wie GoogleDrive, DropBox, S3, SFTP, FTP usw.
quelle
Ich benutze Filezilla, es ist kostenlos, als SFTP verbinden.
quelle