Montaje de un recurso compartido SCP o SFTP remoto en Mac

Uso Fuse4X y ForkLift para montar un directorio remoto (un servidor de desarrollo). Uso PHPStorm para abrir proyectos y fuente ( /Volumes/dev/project_path), pero a veces sucede que Forklift se congela (en Activity Monitor 100 y más por ciento de CPU). Para resolver esto, tengo que matar a Forklift, volver a montar y reabrir el proyecto.

¿Alguna idea o consejo para un mejor montaje?

Respuestas (8)

Parece que https://mountainduck.io es donde está:

Mountain Duck le permite montar el servidor y el almacenamiento en la nube como un disco local en Finder.app en Mac y File Explorer en Windows. Abra archivos remotos con cualquier aplicación y trabaje como en un volumen local.

Si encuentra otras alternativas, agréguelas en https://alternativeto.net/software/mountain-duck/

Dos buenas opciones, una de pago y otra gratuita.

Transmitir

Transmit es una aplicación de Mac de larga data y bien considerada que maneja FTP, SFTP, S3 y WebDAV (posiblemente otros protocolos, no estoy seguro). Puede montar cualquier cosa a la que pueda acceder como un volumen local. $34, pero es la forma más rápida, si no te importa comprar otra aplicación.

FUSIBLE y Macfusion

Descargue e instale FUSE para OS X y Macfusion . Asegúrese de verificar la compatibilidad con MacFUSE cuando instale FUSE para OS X. Abra Macfusion, agregue un nuevo recurso compartido con el botón + y debería estar listo. Esta es la opción gratuita, pero puede ser un poco complicada, y he oído que puede ser menos estable, pero no tengo suficiente experiencia para decirlo con certeza.

... última confirmación con Macfusion hace 3 años, la primera impresión no es buena -- ¿funciona digamos para sftp?
La transmisión no es compatible con SCP. Sin embargo, frank.vanpuffelen.net/2008/01/winscp-replacement-for-mac.html
La transmisión aún no es compatible con SCP.
Cualquier servidor al que pueda acceder con SCP debe admitir SFTP, ambos se ejecutan en SSH. SCP no es interactivo, por lo que cualquier tipo de montaje en disco sería, en el mejor de los casos, un gran truco.

Pruebe CyberDuck gratis: http://cyberduck.ch/

Y encontré SSHFS: http://fuse.sourceforge.net/sshfs.html

Preparando OSx para desarrolladores, he oído hablar de lo siguiente a continuación.

  • Expandir conducir aquí

  • sshfs con preparación (GRATIS)

  • Cyberduck: implementación insegura de Java, aparentemente versión gratuita aquí

  • Transmitir aquí

Y, por último, la solución independiente de la plataforma que parece más prometedora porque puede exportar instancias:

... en lugar de perder el tiempo con brew y la instalación adecuada de sshfs, es posible que desee probar algunas de las aplicaciones: enfrenté este error con brew aquí .

La mejor opción para mí ahora es Samba . Después de instalar y agregar el usuario smb , funciona perfectamente. Simplemente conéctese en Finder -> Ir -> Conectar al servidor -> smb://nombre-del-servidor/. ¡Adiós FUSE y Macfusion!

En buena conciencia, esta no puede ser la respuesta aceptada a la pregunta "¿[Cómo puedo] montar [ing] un recurso compartido SCP o SFTP remoto en Mac"
Necesita acceso administrativo al servidor para configurar Samba.
Puedo ver cómo algunas personas podrían no haber pensado en crear una cuenta de servicio y simplemente usar el intercambio de archivos nativo en macos. Además, si alguien alguna vez necesita deshacer un voto negativo, marque para que el moderador ayude con un voto.
Gracias por el consejo de deshacer el voto negativo.

FUSIBLE para macOS y SSHFS

Puede usar FUSE para macOS y SSHFS . Hay algunas versiones antiguas dispersas de las cosas en la web y me tomó un tiempo averiguar dónde están las últimas versiones de las cosas:

Para complicar las cosas, la última versión de SSHFS upstream requiere libfuse3, pero FUSE para macOS solo proporciona libfuse2 .

De todos modos:

  1. Descargue e instale la última versión de FUSE para macOS .
  2. Descargue y la última versión 2.x de SSHFS .

Ahora compílalo:

tar xvf sshfs-2.10.tar.gz
cd sshfs-2.10
./configure
make
cp sshfs ~/bin/   # (Or whatever)

Ahora puedes montar en algún lugar:

sshfs me@host: ~/host

Debido a que me faltaba una interfaz simple para sshfs para macOS, escribí mi propia aplicación GUI llamada SSHFS-Mountlet . Es un script bash que usa ornitorrinco para proporcionar un ícono en la barra de menú. Puede montar y desmontar conexiones configuradas previamente con un solo clic. Solo funciona con autenticación de clave pública ssh para mayor facilidad de uso y seguridad.

Puedes descargarlo incluyendo la fuente. Tiene licencia GNU GPL 2.0. Espero que sea útil para alguien más también.

Este no es un argumento de venta, pero uso la aplicación Flow sftp+ftp para trabajar en mis servidores.

..según los comentarios, el desarrollador ha abandonado este proyecto, por lo tanto, -1. No sé si los comentarios son correctos pero no son buenos comentarios en la tienda.