¿Cómo puedo montar SFTP / SSH en Finder en OS X Snow Leopard?


101

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.

Respuestas:


81

La mejor solución que he encontrado hoy (2017) es usar Homebrew y Cask para instalar osxfuse y sshfs :

brew cask install osxfuse
brew install sshfs

Y entonces:

sshfs username@hostname:/remote/directory/path /local/mount/point -ovolname=NAME

¡Funciona! :-)


1
No veo archivos montados de esta manera en el buscador por alguna razón
Julius

Supongo que tendrías que montar el disco en / Volúmenes, ¿no?
Josef Habr

44
El punto de montaje puede ser cualquier carpeta a la que el usuario actual tenga acceso de escritura. Puede crear un script de shell envoltorio: 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 decir mountssh.sh 192.168.1.123. En caso de éxito, Finder abrirá automáticamente la carpeta remota.
ccpizza 01 de

99
Tenga cuidado al usar esta herramienta para montar en volúmenes. Me equivoqué y especifiqué / Volumes (en sí) como punto de montaje y mató la carpeta. Lo sé ... tonto, pero ... sucedió. Eso hizo a Finder infeliz. La reparación del disco lo arregló, pero fueron 20 minutos de miedo.
Brian Colavito

1
@JensTimmerman, sshfs se movió de un barril de cerveza a un grifo de cerveza, actualizó la respuesta, ver arriba
eskatos

29

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.


ok, entonces nunca mond ... Macfusion funcionó. Aparentemente, la descarga con safari funcionó mientras que la descarga con firefox 4 beta 8 no funcionó

@Ous: cosas buenas. MacFusion es bastante dulce. No puede ser gratuito incluso si la interfaz es torpe. Si desea una interfaz más ligera, Transmit hará lo que hace MacFusion (y mucho más) y se verá muy bien al hacerlo.
Ian C.

1
Mi problema número 1 con MacFusion es que no admite la autenticación basada en claves, por lo que no puedo usarla con el servidor que uso habitualmente. Transmitir maneja muy bien (pero no es gratis).
cjm

Transmitir "simplemente funciona". Mucho mejor que tener que configurar samba. SFTP sobre SSH y listo.
Subimagen

5

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.


5

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.


3
Si no me equivoco, Cyberduck no le permite acceder a los archivos a través del Finder. Sin embargo, es un gran cliente.
radven

@radven Oh sí, tienes razón, no lo hace. Lo siento, ignora mi respuesta.
avee

1
@avee Stackexchange realmente te permite eliminar tu respuesta; Esto parece una buena razón.
Joost

2
Probablemente haya algo bastante nuevo de la gente de Cyberduck y parece hacer el trabajo: Mountain Duck
Josef Habr

no es multiplataforma si no admite ninguna distribución de Linux, Filezilla hace el trabajo de manera más consistente.
Ray Foss

1

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.


0

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.


0

Si ya lo FUSE for OS Xinstaló (por ejemplo, lo obtuvo directamente de SourceForge), entonces la solución @eskatos puede reducirse a la simple instalación en sshfslugar de todo el barril que incluye FUSE. Puede hacer esto usando:

brew install homebrew/fuse/sshfs

Es posible que desee verificar si tiene la última versión de a FUSE for OS Xtravés de su System Preferencesmientras está en ello.



-1

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: //username@mydomain.com

Para sftp / ssh: ftps: //username@mydomain.com

Entonces, en teoría, puedes probar ftps: // path / to / volume_name


14
ftps no es lo mismo que sftp.
Cory Gagliardi

77
y además tampoco son lo mismo que ssh.
ataulm

3
sftp no es compatible desde el buscador ..
karvoynistas

66
FTPS significa FTP sobre SSL; y SFTP significa Protocolo de transferencia de archivos SSH, y es más seguro que FTP o FTPS
DiogoSaraiva

44
¿Cómo puede esta respuesta recibir votos?
CousinCocaine

-1

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.


-1

Puede descargar CloudMounter desde Mac App Store.

Esta aplicación, permite unidades de montaje virtual como, GoogleDrive, DropBox, S3, SFTP, FTP, etc.


¿Funciona en Snow Leopard?
nohillside

-4

Yo uso Filezilla, es gratis, me conecto como sftp.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.