Se connecter à un serveur via SSH sous macOS | INTROSERV
EUR
european

EUR

usa

USD

French Fr
Ex. VAT Ex. VAT 0%

Se connecter à un serveur via SSH sous macOS

SSH (Secure Shell) est un protocole permettant d'accéder en toute sécurité à des systèmes distants via un réseau. Ce guide explique comment se connecter à un serveur via SSH depuis un appareil macOS.

Prérequis

Pour vous connecter via SSH sur un appareil macOS, vous aurez besoin :

  1. d'un client SSH : le client SSH intégré disponible dans l'application Terminal.
  2. Informations sur le serveur : l'adresse IP ou le nom d'hôte du serveur, ainsi que son numéro de port SSH (généralement 22).
  3. Identifiants SSH : le nom d'utilisateur et soit le mot de passe du compte, soit une clé privée SSH, selon la configuration du serveur.

Connexion via Terminal

Ouvrez l'application Terminal et exécutez la commande suivante :

ssh username@server_IP

Remplacez « username » par votre nom d’utilisateur et « server_IP » par l’adresse IP ou le nom d’hôte de votre serveur.

Si vous vous connectez au serveur pour la première fois, SSH vous indiquera que l'authenticité de l'hôte ne peut être établie et affichera l'empreinte de la clé du serveur. Si vous disposez d'une empreinte de confiance fournie par votre fournisseur d'accès ou votre administrateur, vérifiez qu'elle correspond, puis tapez « yes » pour continuer. La clé hôte du serveur est alors enregistrée dans ~/.ssh/known_hosts. En règle générale, vous ne serez plus invité à confirmer ce même hôte, sauf si la clé hôte change ou si l’entrée correspondante est supprimée.

Si l’authentification par mot de passe est activée, saisissez le mot de passe du compte lorsque vous y êtes invité. Si l’authentification par clé est configurée, SSH vous authentifie à l’aide de votre clé privée. Une fois l’authentification réussie, vous serez connecté à la console du serveur.

Si le serveur utilise un port SSH non standard, spécifiez-le à l’aide de l’option -p:

ssh -p 22777 username@server_IP

Info

Si la connexion échoue, vérifiez que le serveur est accessible et que SSH y est en cours d'exécution.

Connexion à l’aide de Termius

Termius est un client SSH tiers prenant en charge le protocole SFTP pour macOS.

Création d’un nouvel hôte

Dans la section Hôtes, sélectionnez Nouvel hôte. Dans le champ Adresse, saisissez l'adresse IP ou le nom d'hôte de votre serveur, puis définissez le port SSH s'il est différent de 22. Sous Identifiants, saisissez le Nom d'utilisateur et, si vous utilisez l'authentification par mot de passe, le Mot de passe. Vous pouvez également attribuer un nom reconnaissable à l'hôte.

Connexion à l’hôte

Après avoir enregistré l'hôte, revenez à l'onglet « Hôtes » et sélectionnez-le pour vous connecter. Lors de la première connexion, Termius affiche l'empreinte digitale de la clé du serveur. Si vous disposez d'une empreinte digitale de confiance pour ce serveur, vérifiez-la avant d'accepter la connexion.

Utilisation de l’authentification par clé SSH

Outre l’authentification par mot de passe, l’authentification par clé SSH est également disponible. Modifiez l’hôte enregistré et, sous « Identifiants », ouvrez « Clé, Certificat, FIDO2 ». Ajoutez votre clé SSH via le trousseau de clés de Termius, où vous pouvez importer une clé existante ou en créer une nouvelle, puis enregistrez l’hôte.

Info

Avant d’utiliser l’authentification par clé, assurez-vous que la clé publique correspondante est ajoutée au fichier ~/.ssh/authorized_keys sur le serveur. Sans cela, la clé ne sera pas acceptée.

Transfert de fichiers SFTP avec Termius

L’application Termius intègre un gestionnaire de fichiers SFTP doté d’une interface à deux volets, vous permettant de transférer des fichiers entre votre Mac et le serveur.

Ouvrez l’onglet SFTP pour accéder au gestionnaire de fichiers. Un volet affiche « Local », c’est-à-dire les fichiers présents sur votre Mac. Dans l’autre volet, utilisez « Sélectionner un hôte » pour vous connecter au serveur que vous avez enregistré. Vous pouvez alors télécharger et transférer des fichiers entre votre Mac et le serveur, ainsi que gérer les fichiers sur l’un ou l’autre emplacement.

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • germany
  • Español
  • Italiano
  • Poland
  • Русский
  • Slovenski
  • Türkçe
  • ukraine
  • kingdom
  • French
  • Hrvatska
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA