„Zamontować” udział sieciowy jako wolumin za pośrednictwem SSH?


8

Istnieje zdalny serwer, z którym mogę się połączyć tylko za pośrednictwem SSH, i na tym serwerze przydzielono mi miejsce do przechowywania.

Czy istnieje oprogramowanie, które pozwala mi „zamontować” udział sieciowy za pośrednictwem SSH, dzięki czemu mogę go używać tak, jakby był folderem lokalnym?

Zdecydowanie wolę rozwiązania wieloplatformowe i bezpłatne (jak we Freedom), ale cokolwiek wymyślisz, chciałbym wiedzieć.

Dziękuję Ci!

Odpowiedzi:


8

Użyj HomeBrew, aby zainstalować fuse4x i sshfs

Polecenia do zainstalowania to:

brew install sshfs

po uruchomieniu daje dwa inne polecenia, które musiałem uruchomić, aby zainstalować rozszerzenie jądra fuse4x. Uruchom je.

Następnie, aby zamontować system plików ssh

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

poprosi cię o podanie hasła.


Dzięki za odpowiedź! Ponieważ mam już konfigurację MacPorts, odkryłem, że ma także sshfs.
hpy

W rzeczywistości do tego nie potrzebujesz MacPorts ani HomeBrew.
l'L'l

1

Nie próbowałem tego, ale za to, co jest warte, manstrona z mountlistami poleceń Unixa , które można połączyć ze zdalnymi systemami:

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.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.