Aller au contenu principal

Comment utiliser SFTP sur Mac (glisser-déposer, gratuit)

Par Lucas Russo, développeur de SSHive · Mis à jour le

Transferts SFTP par glisser-déposer, édition de fichiers distants, opérations en lot, dans la même fenêtre que votre terminal SSH. Gratuit.

Durée estimée : 3 minutes

SFTP est le versant transfert de fichiers de SSH : même authentification, même chiffrement, même connexion. macOS ne fournit aucun client SFTP graphique, et le Finder ne parle pas ce protocole, quoi qu'en disent certains vieux tutoriels. Les solutions gratuites habituelles sont une application dédiée comme Cyberduck, dans sa propre fenêtre, ou scp dans le Terminal, qui fonctionne mais devient lent pour les allers-retours de l'édition de fichiers. SSHive intègre SFTP dans la même fenêtre que le terminal SSH : glisser, déposer, éditer, enregistrer. Vous hésitez encore entre plusieurs clients ? Notre comparatif des clients SFTP pour Mac les met côte à côte.

Pas à pas

  1. Ouvrir le panneau SFTP à côté du terminal SSH actif

    Connectez-vous à un profil : le terminal SSH s'ouvre. Dans la barre d'outils du terminal, cliquez sur l'icône de dossier à droite, ou tapez Cmd+E. Le panneau SFTP apparaît à côté du terminal, en vue partagée. Le bouton de disposition de la même barre alterne entre côte à côte (SFTP à gauche, terminal à droite) et superposé (SFTP en haut, terminal en bas). Faites glisser le séparateur pour redimensionner ; un double-clic rétablit les proportions. Pour fermer le panneau : le × de la barre de navigation SFTP, ou le même bouton de la barre d'outils.
  2. Glisser-déposer depuis le Finder (les dossiers entiers aussi)

    Faites glisser un fichier ou un dossier entier depuis le Finder sur le panneau SFTP : la zone de dépôt s'allume et SSHive envoie tout le contenu, sous-dossiers compris. Les sélections multiples marchent aussi. Si un fichier existe déjà sur le serveur, une boîte de dialogue propose trois choix : Remplacer / Dupliquer (suffixe (2)) / Ignorer. La version gratuite limite chaque fichier envoyé à 10 Mo ; Pro n'a pas de plafond par fichier. Les téléchargements ne sont limités dans aucune des deux.
  3. Éditer des fichiers texte sur place : double-clic, Cmd+S, terminé

    Double-cliquez sur un fichier texte du panneau SFTP. S'il fait moins de 5 Mo, il s'ouvre dans l'éditeur intégré de SSHive (CodeMirror 6), avec coloration syntaxique pour JS/TS, Python, JSON, HTML, CSS, XML, YAML, Markdown et les scripts shell. Modifiez, tapez Cmd+S, et SSHive réécrit le fichier directement sur le serveur : aucune copie temporaire à gérer, aucun second envoi. La barre de titre affiche ● modifié tant que le fichier n'est pas enregistré. Au-delà de 1 Mo, l'éditeur s'ouvre en lecture seule : vous pouvez lire un gros journal et y chercher, mais pas l'enregistrer. À partir de 5 Mo, le double-clic propose plutôt de télécharger le fichier.
  4. Fichiers binaires (images, PDF, archives) : télécharger, modifier, renvoyer

    SSHive ne surveille pas les fichiers binaires ouverts dans d'autres applications : ce mécanisme casse selon la configuration de la sandbox de macOS. À la place, double-cliquez sur un binaire et SSHive propose de le télécharger via la fenêtre d'enregistrement de macOS. Modifiez-le en local avec l'application de votre choix, puis faites glisser le fichier modifié sur le panneau SFTP et choisissez Remplacer dans la boîte Remplacer / Dupliquer / Ignorer. Deux clics de plus qu'une surveillance automatique, et aucune surprise.
  5. Mettre en favori les chemins profonds et y revenir en un clic

    Ouvrez un dossier où vous revenez souvent, comme /var/log, /etc/nginx ou ~/.config, et cliquez sur l'étoile au bout de la barre de chemin SFTP (Ajouter aux favoris). La flèche à côté de l'étoile ouvre le menu Favoris : choisissez un chemin et le panneau s'y rend directement. Les favoris sont conservés par profil dans les réglages de SSHive, illimités dans la version gratuite comme dans Pro : ils survivent à un redémarrage.

Questions fréquentes

Le SFTP de SSHive est-il gratuit ?+
Oui. SFTP fait partie de la version gratuite, à côté du terminal SSH. La version gratuite permet 2 sessions simultanées et 5 profils enregistrés, et n'a qu'une limite propre au SFTP : chaque fichier envoyé est plafonné à 10 Mo. Les téléchargements ne sont pas limités, et Pro lève le plafond d'envoi.
Que vaut SSHive face à Cyberduck pour le SFTP ?+
Cyberduck est une application dédiée au transfert de fichiers : en plus de SFTP, elle parle FTP, WebDAV, Amazon S3 et une longue liste de services de stockage en ligne. SSHive place SFTP à côté du terminal SSH du même serveur : vous corrigez un fichier de configuration et redémarrez le service sans changer de fenêtre. Si vos fichiers vivent surtout sur des serveurs que vous atteignez déjà en SSH, SSHive vous épargne une fenêtre ; si vous les envoyez aussi vers S3 ou WebDAV, Cyberduck s'en charge.

Fonctionnalités SSHive associées

Gestionnaire SFTP

Gestionnaire de fichiers

Terminal SSH

Terminal accéléré par le GPU

Essayer SSHive gratuitement sur macOS

Obtenez le client tout-en-un SSH, SFTP, RDP et VNC pour Mac. Téléchargement gratuit, sans inscription.

Télécharger SSHive gratuitement