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?
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.
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.
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.
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:
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!
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:
macFUSE
en lugar de FUSE for macOS
. Hay instrucciones para que se use FUSE for macOS
en su lugar .Para complicar las cosas, la última versión de SSHFS upstream requiere libfuse3, pero FUSE para macOS solo proporciona libfuse2 .
De todos modos:
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.
hhh
davidcondrey
Preston Badeer
ladrones