1 votos

Montar un servidor remoto para editar archivos en mi Mac

Mi servidor de desarrollo web está en la Nube y soy muy nuevo en los Mac.

En Ubuntu y otros sabores de Linux, yo montaría las unidades remotas usando sshfs. He investigado SSHFS para Mac y he llegado a FUSE para OS x y MacFUSE . Tengo los dos instalados pero cuando intento ejecutar man sshfs en mi línea de comandos obtengo un error de comando no encontrado.

A menos que me esté perdiendo algo, no puedo encontrar instrucciones sencillas que me ayuden a resolver este problema.

He intentado Monte y Montar_smbfs también pero inmediatamente me sale fallo en la conexión con el servidor: la operación ha expirado errores.

Mi Mac funciona con OS X Lion 10.7.5 (11G63)

¿Puede alguien darme algunos pasos sencillos para ayudar a superar este obstáculo?

2voto

Ben Robbins Puntos 1894

Parece que el software podría no estar instalado de la manera correcta, o en el lugar correcto. En un Mac, la forma más fácil de instalar sshfs y fuse es con Homebrew.

  1. Instalar Homebrew http://brew.sh/

  2. brew install sshfs

    Esto instalará dependencias como fuse4x. Lea todas las instrucciones que aparecen - algunos de otros pasos pueden ser necesarios, como

    brew link fuse4x
    sudo /bin/cp -rfX /usr/local/Cellar/fuse4x-kext/0.9.2/Library/Extensions/fuse4x.kext /Library/Extensions
    sudo chmod +s /Library/Extensions/fuse4x.kext/Support/load_fuse4x

2voto

Tony Williams Puntos 4903

En primer lugar, no conviene tener instalados tanto MacFUSE como FUSE para OS X (OSXFUSE), OSXFUSE es un sustituto de MacFUSE, que ya no está en desarrollo activo.

OSXFUSE no es una aplicación, es una extensión del kernel y las bibliotecas que permiten a los desarrolladores escribir fácilmente un sistema de archivos que vive en el espacio de usuario en lugar de en el kernel. Una vez que lo tengas instalado necesitas instalar un sistema de archivos, en tu caso sshfs, que puedes encontrar en el sitio web de OSXFUSE ( http://osxfuse.github.io/ ).

Una vez que tengas instalados tanto OSXFUSE como sshfs, seguirás sin tener una aplicación para Mac, pero tendrás una herramienta de línea de comandos sshfs en /usr/local/bin y un man sshfs en la línea de comandos le dará la página del manual correspondiente.

Si desea una interfaz gráfica, puede instalar Macfusion ( http://macfusionapp.org/ ) y siga las instrucciones aquí ( https://github.com/osxfuse/osxfuse/wiki/SSHFS#macfusion ) para que utilice la versión mucho más fiable de OSXFUSE de sshfs en lugar de la basada en MacFUSE con la que viene.

0voto

dor Puntos 21

Si ha instalado Fuse para OSX encontrará el binario que busca en /Applications/Macfusion.app/Contents/PlugIns/sshfs.mfplugin/Contents/Resources/sshfs-static .

Puede utilizar ln -s [Path-like-above] [Your-favorit-bin-path]/sshfs si quieres llamarlo con sshfs .

Si se obtiene un command not found error y no un No manual entry for sshfs entonces man no se encuentra y esto indica que no hay ningún problema con sshfs .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X