"Montare" la condivisione di rete come volume tramite SSH?


8

Esiste un server remoto a cui posso collegarmi solo tramite SSH e lo spazio di archiviazione è stato allocato per me in quel server.

Esiste un software che mi consente di "montare" una condivisione di rete tramite SSH in modo da poterla utilizzare come se fosse una cartella locale?

Preferisco fortemente le soluzioni multipiattaforma e gratuite (come in Freedom), ma qualsiasi cosa tu possa pensare mi piacerebbe sapere.

Grazie!

Risposte:


8

Utilizzare HomeBrew per installare fuse4x e sshfs

I comandi da installare sono:

brew install sshfs

quando lo esegui, fornisce altri due comandi che dovevo eseguire per installare l'estensione del kernel fuse4x. Eseguili.

Quindi, per montare il filesystem ssh

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

ti chiederà la tua password.


Grazie per la tua risposta! Dato che ho già installato MacPorts ho scoperto che ha anche sshfs.
hpy

In realtà non hai bisogno di MacPorts o HomeBrew per farlo.
L'l

1

Non l'ho provato, ma per quello che vale la manpagina per gli mountelenchi di comandi Unix che puoi connettere a sistemi remoti:

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.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.