Mi pregunta es aparentemente simple. Necesito montar un volumen SSH / SFTP y hacerlo visible en el buscador para poder usarlo como si fuera un volumen local (piense en compartir SMB). He intentado todo lo que pude encontrar (MacFUSE + sshfs (cualquier versión), Macfusion (no se pudo instalar), ...).
¿Hay alguna forma de hacer esto aparentemente simple? Se siente como si me faltara algo aquí. Además, no estoy buscando un cliente SFTP para descargar / cargar. Mi máquina personal es una caja de Ubuntu, y eso es fácilmente factible con eso.
mkdir -p "/Volumes/$1"; sshfs remote_user_name@$1:/ "/Volumes/$1" -ovolname=$1 && open "/Volumes/$1"
y luego llamar al script pasando la dirección IP, es decirmountssh.sh 192.168.1.123
. En caso de éxito, Finder abrirá automáticamente la carpeta remota.Bueno, MacFusion se va a ser mi respuesta, pero ya has probado que voy a recomendar mi segunda aplicación favorita cuando se trata de acciones de montaje: Transmisión de pánico . Su nueva característica, muy impresionante, le permite montar cualquier recurso compartido al que pueda conectarse en la interfaz de usuario como un "disco" en su Finder al que puede arrastrar archivos. SFTP, SSH, S3 ... muy bueno.
fuente
A partir de marzo de 2013, la solución de software libre actual es Fuse para OS X más un paquete para SSHFS (un enlace de descarga en la página web de Fuse para OS X).
Macfusion es una GUI para montar / desmontar recursos compartidos remotos con facilidad, pero debe ser parcheado para que funcione con SSHFS / Fuse para OS X.
fuente
Yo uso Cyberduck para esta tarea. Es una aplicación multiplataforma (pero nativa en Mac) que está llena de características y es de uso gratuito. Puede apoyar a los desarrolladores donando o comprándolo directamente desde la Mac App Store.
El desarrollador también tiene una aplicación llamada Mountainduck que le permite montar la ruta que desea en una carpeta y acceder a ella a través de la aplicación Finder.
fuente
Los mejores que puedes usar son Transmitir, como se ha dicho antes, o Expandrive, que probablemente se parece más a lo que estás buscando, ya que la integración del buscador es su característica principal.
fuente
Otra solución es WebDrive (35 $ +). Utilicé con éxito la versión de Windows del mismo producto, por lo que espero lo mismo de la versión de OS X. Lástima, que requieren que compres licencias separadas para Windows y OS X.
fuente
Si ya lo
FUSE for OS X
instaló (por ejemplo, lo obtuvo directamente de SourceForge), entonces la solución @eskatos puede reducirse a la simple instalación ensshfs
lugar de todo el barril que incluye FUSE. Puede hacer esto usando:Es posible que desee verificar si tiene la última versión de a
FUSE for OS X
través de suSystem Preferences
mientras está en ello.fuente
Dado que no puedo comentar, agregaré a esta respuesta que si desea desmontar el disco sshfs montado recientemente , debe ejecutar:
La página de manual de sshfs indica que debe hacerlo,
fusermount -u <MOUNTPOINT>
pero ese comando no existe en macOSfuente
diskutil unmount MountPoint|DiskIdentifier|DeviceNode
Puedo conectarme a un servidor ftp normal o un servidor sftp (ssh) usando estos en el cuadro de diálogo Conectar al servidor de Finder:
Para ftp: ftp: //[email protected]
Para sftp / ssh: ftps: //[email protected]
Entonces, en teoría, puedes probar ftps: // path / to / volume_name
fuente
ExpanDrive es una versión comercial con un precio escandaloso de $ 50, pero es muy limpio y elegante.
También monta carpetas de Dropbox, Google Drive, OneDrive, Amazon S3, OwnCloud, además de un montón más y admite teclas ssh y sftp.
fuente
Puede descargar CloudMounter desde Mac App Store.
Esta aplicación, permite unidades de montaje virtual como, GoogleDrive, DropBox, S3, SFTP, FTP, etc.
fuente
Yo uso Filezilla, es gratis, me conecto como sftp.
fuente