Comment puis-je monter SFTP / SSH dans le Finder sous OS X Snow Leopard?


101

Ma question est apparemment simple. J'ai besoin de monter un volume SSH / SFTP et de le rendre visible dans le Finder pour pouvoir l'utiliser comme s'il s'agissait d'un volume local (pensez au partage SMB). J'ai tout essayé (MacFUSE + sshfs (quelle que soit la version), Macfusion (impossible d'installer), ...).

Est-il possible de faire cette chose apparemment simple? J'ai l'impression qu'il me manque quelque chose ici. De plus, je ne cherche pas de client SFTP pour le téléchargement. Ma machine personnelle est une boîte Ubuntu, ce qui est facilement réalisable.

Réponses:


81

La meilleure solution que j'ai trouvée aujourd'hui (2017) est d'utiliser Homebrew et Cask pour installer osxfuse et sshfs :

brew cask install osxfuse
brew install sshfs

Puis:

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

Ça marche! :-)


1
Je ne vois pas les fichiers montés de cette façon dans le Finder pour une raison quelconque
Julius

Je suppose que vous devez monter le disque sous / Volumes, non?
Josef Habr

4
Le point de montage peut être n'importe quel dossier auquel l'utilisateur actuel a un accès en écriture. Vous pouvez créer un script shell wrapper:, mkdir -p "/Volumes/$1"; sshfs remote_user_name@$1:/ "/Volumes/$1" -ovolname=$1 && open "/Volumes/$1"puis appeler le script en lui transmettant l'adresse IP, c'est-à-dire mountssh.sh 192.168.1.123. En cas de succès, le Finder ouvrira automatiquement le dossier distant.
ccpizza

9
Soyez prudent lorsque vous utilisez cet outil pour monter dans des volumes. Je me suis trompé et spécifié / Volumes (lui-même) comme point de montage et il a tué le dossier. Je sais ... bête, mais ... c'est arrivé. Cela rendait le chercheur malheureux. La réparation du disque a résolu le problème, mais c'était effrayant 20 minutes.
Brian Colavito

1
@JensTimmerman, sshfs est passé d'un fût de bière à un robinet de bière, a mis à jour sa réponse, voir ci
eskatos le

29

Eh bien, MacFusion a été va être ma réponse , mais depuis que vous avez essayé que je vais recommander mon deuxième application favorite en matière d'actions de montage: Transmission de panique . Cette nouvelle fonctionnalité, très géniale, vous permet de monter tout partage auquel il peut se connecter dans l'interface utilisateur en tant que "disque" de votre Finder vers lequel vous pouvez faire glisser des fichiers. SFTP, SSH, S3 ... très cool.


ok donc jamais mond ... Macfusion a fonctionné. Apparemment, le téléchargement avec safari a fonctionné de même que le téléchargement avec firefox 4 beta 8 n'a pas fonctionné

@Ous: bonnes choses. MacFusion est très gentil. Ne peut pas être libre même si l'interface est maladroite. Si vous voulez une interface plus lisse, Transmit fera ce que MacFusion fait (et bien plus encore) et aura l’air très bon de le faire.
Ian C.

1
Mon premier problème avec MacFusion est qu’il ne prend pas en charge l’authentification basée sur une clé. Je ne peux donc pas l’utiliser avec le serveur que j’utilise habituellement. Transmit le gère bien (mais n’est pas gratuit).
cjm

Transmettre "ne fonctionne que". Bien mieux que de devoir configurer samba. SFTP sur SSH et vous avez terminé.
Subimage

5

Depuis mars 2013, la solution logicielle gratuite actuelle est Fuse pour OS X et un package pour SSHFS (un lien de téléchargement sur la page Web de Fuse pour OS X).

Macfusion est une interface graphique permettant de monter / démonter facilement des partages distants, mais il doit être corrigé pour fonctionner avec SSHFS / Fuse pour OS X.


5

J'utilise Cyberduck pour cette tâche. C'est une application multiplate-forme (mais native sur mac) qui regorge de fonctionnalités et qui est libre d'utilisation. Vous pouvez aider les développeurs en faisant un don ou en l'achetant directement depuis le Mac App Store.

Le développeur dispose également d'une application appelée Mountainduck qui vous permet de monter le chemin souhaité dans un dossier et d'y accéder via l'application Finder.


3
Si je ne me trompe pas, Cyberduck ne vous permet pas d'accéder aux fichiers via le Finder. C'est un excellent client cependant.
Radven

@radven Oh oui, vous avez raison, ce n'est pas le cas. Désolé pour cela, s'il vous plaît ignorer ma réponse.
avee

1
@avee Stackexchange vous permet en fait de supprimer votre réponse; cela semblerait être une bonne raison.
Joost

2
Il y a probablement une toute nouvelle chose chez les gens de Cyberduck et elle semble faire l'affaire: Mountain Duck
Josef Habr

ce n'est pas multiplateforme s'il ne supporte aucune distribution Linux, Filezilla fait le travail de manière plus cohérente.
Ray Foss

1

Les meilleurs que vous pouvez utiliser sont Transmit, comme cela a été dit auparavant, ou Expandrive, qui correspond probablement davantage à ce que vous recherchez, dans la mesure où l'intégration du chercheur est sa principale caractéristique.


0

Une autre solution est WebDrive (35 $ +). J'ai utilisé avec succès la version Windows du même produit, donc je m'attends à la même chose de la version OS X. Dommage, ils exigent que vous achetiez des licences distinctes pour Windows et OS X.


0

Si vous avez déjà FUSE for OS Xinstallé (par exemple, vous l’avez directement obtenue de SourceForge), la solution @eskatos peut être réduite à une simple installation sshfsau lieu de l’ensemble du fût contenant FUSE. Vous pouvez le faire en utilisant:

brew install homebrew/fuse/sshfs

Vous voudrez peut-être vérifier si vous avez la dernière version de FUSE for OS Xvotre ordinateur System Preferenceslorsque vous y êtes.



-1

Je peux me connecter à un serveur ftp standard ou à un serveur sftp (ssh) à l'aide de ces éléments dans la boîte de dialogue de connexion du serveur du Finder:

Pour ftp: ftp: //nomutilisateur@mondomaine.com

Pour sftp / ssh: ftps: //nomutilisateur@mondomaine.com

Donc, en théorie, vous pouvez essayer ftps: // chemin / vers / nom_volume


14
ftps n'est pas la même chose que sftp.
Cory Gagliardi

7
et de plus, ni sont identiques à ssh.
Ataulm

3
sftp n'est pas supporté par finder ..
karvoynistas

6
FTPS signifie FTP sur SSL; et SFTP signifie protocole de transfert de fichiers SSH, et est plus sécurisé que FTP ou FTPS
DiogoSaraiva

4
Comment cette réponse peut-elle recevoir des votes?
CousinCocaine

-1

ExpanDrive est une version commerciale au prix exorbitant de 50 $, mais elle est très propre et lisse.

Il monte également les dossiers Dropbox, Google Drive, OneDrive, Amazon S3, OwnCloud, etc., et prend en charge les clés ssh et sftp.


-1

Vous pouvez télécharger CloudMounter depuis le Mac App Store.

Cette application permet des unités de montage virtuelles telles que GoogleDrive, DropBox, S3, SFTP, FTP, etc.


Est-ce que ça marche sur Snow Leopard?
nohillside

-4

J'utilise Filezilla, c'est gratuit, connectez-vous en tant que sftp.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.