Apple

Comment réparer le problème de SSH sous macOS Ventura

Pourquoi SSH ne fonctionne-t-il pas sous macOS Ventura?

Dans ce guide, nous vous montrerons comment réparer le problème de SSH qui ne fonctionne pas sous macOS Ventura.

SSH (Secure Shell) est un protocole de réseau crypté qui permet à deux ordinateurs de communiquer et de partager des données sur les serveurs.

Comme la communication est cryptée, c’est le mode préféré, surtout sur des réseaux non sécurisés. En ce qui concerne le système d’exploitation de base d’Apple, il dispose déjà d’un client SSH intégré (Terminal).

Il est basé sur une architecture client-serveur et vous permet de connecter une instance de client SSH à un serveur SSH.

Cependant, ces derniers temps, il donne du fil à retordre aux utilisateurs sur la dernière version de macOS.

Selon les utilisateurs affectés, SSH ne fonctionne pas sous macOS Ventura. En conséquence, ils ne peuvent pas se connecter à leur Mac exécutant Ventura à partir de dispositifs avec des clés obsolètes.

En plus de cela, certains obtiennent également l’erreur « no matching host key type found » (aucun type de clé d’hôte correspondant trouvé).

Alors pourquoi cela se produit-il?

Une raison pourrait être le fait que Ventura est livré avec OpenSSH_9.0p1 et « Cette version désactive par défaut les signatures RSA en utilisant l’algorithme de hachage SHA-1 ».

Les utilisateurs avancés peuvent opter pour la voie technique de génération de clés basées sur un algorithme de hachage plus sécurisé.

D’un autre côté, les débutants peuvent utiliser la technique pratique que nous avons partagé ci-dessous.

Comment réparer ?

  1. Lancez Finder et utilisez les touches de raccourci Shift + Command + G pour ouvrir la boîte de dialogue Aller vers le dossier.
  2. Ensuite, tapez l'emplacement ci-dessous et appuyez sur Entrée (ou vous pouvez y accéder manuellement via Macintosh HD > etc > ssh)
    1. /etc/ssh/
  3. Copiez maintenant le fichier ssh_config et collez-le quelque part ailleurs (il agira comme une sauvegarde).
  4. Ensuite, ouvrez le fichier ssh_config original et ajoutez les deux lignes suivantes à la fin du fichier:
    1. HostkeyAlgorithms +ssh-rsa
      PubkeyAcceptedAlgorithms +ssh-rsa
  5. Une fois cela fait, enregistrer les modifications.

Et voilà! Vous avez maintenant réussi à réparer le problème de SSH qui ne fonctionnait pas sous macOS Ventura.

Nicolas

Recent Posts

Shaka Ponk : les raisons de l’arrêt du groupe

Shaka Ponk, le groupe de rock électro-punk français, a annoncé sa décision de se séparer…

6 mois ago

Marine Le Clézio : « Votre corps me parle », un spectacle à ne pas manquer !

Rue de l'info est tombé sous le charme d'une artiste  hors pair qui sera au…

7 mois ago

Découvrez l’Interface de Chatbot RAG : Améliorez l’Expérience Éducative avec l’IA

Introduction L'intelligence artificielle (IA) transforme le monde à une vitesse fulgurante, et l'éducation ne fait…

9 mois ago

Houlfest #3 : Emenya de retour en concert le 4 mai !

La ville de Thury Harcourt, nichée au cœur du Calvados, se prépare à accueillir un…

9 mois ago

Développez avec Angular et Docker : Découvrez ng-starter-app

Dans le monde en constante évolution du développement web, Angular s'impose comme un framework incontournable…

10 mois ago

Développez Rapidement des Applications Nuxt.js avec Docker : Découvrez le Starter Kit

Dans l'univers du développement web, la rapidité et l'efficacité sont clés pour transformer une idée…

11 mois ago