"Montar" o compartilhamento de rede como um volume via SSH?


8

Há um servidor remoto ao qual posso conectar-me apenas via SSH, e o espaço de armazenamento foi alocado para mim nesse servidor.

Existe um software que me permita "montar" um compartilhamento de rede via SSH para que eu possa usá-lo como se fosse uma pasta local?

Eu prefiro fortemente soluções de plataforma cruzada e grátis (como na liberdade), mas qualquer coisa que você possa imaginar eu adoraria saber.

Obrigado!

Respostas:


8

Use o HomeBrew para instalar o fuse4x e o sshfs

Os comandos para instalar são:

brew install sshfs

quando você o executa, ele fornece dois outros comandos que eu precisava executar para instalar a extensão do kernel do fuse4x. Execute-os.

Em seguida, para montar o sistema de arquivos ssh

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

solicitará sua senha.


Obrigado pela sua resposta! Como eu já tenho o MacPorts configurado, descobri que ele também possui sshfs.
Hp

Na verdade, você não precisa do MacPorts ou do HomeBrew para fazer isso.
l'L'l

1

Eu não tentei, mas pelo que vale a pena, a manpágina para o mountcomando Unix lista que você pode conectar aos sistemas remotos:

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.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.