Netzwerkfreigabe als Volume über SSH "einbinden"?


8

Es gibt einen Remote-Server, zu dem ich nur über SSH eine Verbindung herstellen kann, und auf diesem Server wurde mir Speicherplatz zugewiesen.

Gibt es eine Software, mit der ich eine Netzwerkfreigabe über SSH "mounten" kann, damit ich sie so verwenden kann, als wäre es ein lokaler Ordner?

Ich bevorzuge plattformübergreifende und kostenlose (wie in Freedom) Lösungen, aber alles, was Sie sich vorstellen können, würde ich gerne wissen.

Vielen Dank!

Antworten:


8

Verwenden Sie HomeBrew, um fuse4x und sshfs zu installieren

Die zu installierenden Befehle sind:

brew install sshfs

Wenn Sie es ausführen, gibt es zwei weitere Befehle, die ich ausführen musste, um die Kernel-Erweiterung fuse4x zu installieren. Führen Sie sie aus.

Dann, um das ssh-Dateisystem zu mounten

mkdir ~/mymountdir
sshfs username@hostname:/home/thedir ~/mymountdir

Sie werden nach Ihrem Passwort gefragt.


Danke für deine Antwort! Da ich bereits MacPorts eingerichtet habe, habe ich festgestellt, dass es auch sshfs gibt.
hpy

Dazu benötigen Sie MacPorts oder HomeBrew überhaupt nicht.
l'L'l

1

Ich habe es nicht ausprobiert, aber für das, was es wert ist, listet die manSeite für die Unix- mountBefehlslisten auf, dass Sie eine Verbindung zu Remote-Systemen herstellen können:

The mount command calls the mount(2) system call to prepare and graft a
special device or the remote node (rhost:path) on to the file system tree
at the point node.  If either special or node are not provided, the
appropriate information is obtained via the getfsent(3) library routines.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.