{"id":1668,"date":"2021-10-02T13:41:05","date_gmt":"2021-10-02T11:41:05","guid":{"rendered":"http:\/\/calculs.univ-cotedazur.fr\/?page_id=1668"},"modified":"2025-12-03T15:46:11","modified_gmt":"2025-12-03T14:46:11","slug":"connexion-avec-cle-ssh","status":"publish","type":"page","link":"https:\/\/calculs.univ-cotedazur.fr\/?page_id=1668","title":{"rendered":"Aide pour la connexion avec cl\u00e9 SSH"},"content":{"rendered":"\n<p>L&#8217;emplacement habituel o\u00f9 se trouvent les cl\u00e9s ssh est<strong> ~\/.ssh<\/strong> sous Mac \/ Linux et <strong>C:\\Users\\%username%\\.ssh<\/strong> sous Windows.<\/p>\n\n\n\n<ul><li>id_ed25519.pub : la cl\u00e9 <strong>publique <\/strong>qui doit \u00eatre install\u00e9e sur les serveurs auxquels vous voulez vous connecter<\/li><li>id_ed25519 : la cl\u00e9 <strong>priv\u00e9e <\/strong>qui doit se trouver sur la machine \u00e0 partir de laquelle vous vous connectez. Ce fichier doit \u00eatre prot\u00e9g\u00e9 par mot de passe (d\u00e9fini \u00e0 la cr\u00e9ation de la cl\u00e9) et <strong>ne doit jamais \u00eatre diffus\u00e9 \u00e0 d&rsquo;autres personnes. <\/strong><\/li><\/ul>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_11 counter-hierarchy counter-decimal ez-toc-grey\">\n<nav><ul class=\"ez-toc-list ez-toc-list-level-1\"><li class=\"ez-toc-page-1 ez-toc-heading-level-4\"><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/calculs.univ-cotedazur.fr\/?page_id=1668#Generer_sa_cle_SSH\" title=\"G\u00e9n\u00e9rer sa cl\u00e9 SSH\">G\u00e9n\u00e9rer sa cl\u00e9 SSH<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-4\"><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/calculs.univ-cotedazur.fr\/?page_id=1668#Se_connecter_depuis_differentes_machines\" title=\"Se connecter depuis diff\u00e9rentes machines\">Se connecter depuis diff\u00e9rentes machines<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-4\"><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/calculs.univ-cotedazur.fr\/?page_id=1668#Resolution_des_erreurs\" title=\"R\u00e9solution des erreurs\">R\u00e9solution des erreurs<\/a><ul class=\"ez-toc-list-level-5\"><li class=\"ez-toc-heading-level-5\"><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/calculs.univ-cotedazur.fr\/?page_id=1668#Si_rien_ne_se_passe_quand_vous_essayez_de_vous_connecter\" title=\"Si rien ne se passe quand vous essayez de vous connecter \">Si rien ne se passe quand vous essayez de vous connecter <\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-5\"><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/calculs.univ-cotedazur.fr\/?page_id=1668#Permission_denied_(publickey,gssapikeyex,gssapiwithmic)\" title=\"Permission denied (publickey,gssapi-keyex,gssapi-with-mic).\">Permission denied (publickey,gssapi-keyex,gssapi-with-mic).<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-5\"><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/calculs.univ-cotedazur.fr\/?page_id=1668#WARNING_REMOTE_HOST_IDENTIFICATION_HAS_CHANGED!_%E2%80%A6\" title=\"WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! \u2026\">WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! \u2026<\/a><\/li><\/ul><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-4\"><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/calculs.univ-cotedazur.fr\/?page_id=1668#Configurer_sa_cle_dans_FileZilla_sous_Windows\" title=\"Configurer sa cl\u00e9 dans FileZilla sous Windows\">Configurer sa cl\u00e9 dans FileZilla sous Windows<\/a><\/li><\/ul><\/nav><\/div>\n<h4><span class=\"ez-toc-section\" id=\"Generer_sa_cle_SSH\"><\/span>G\u00e9n\u00e9rer sa cl\u00e9 SSH<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Si vous n&rsquo;avez pas d\u00e9j\u00e0 une cl\u00e9 ssh, vous pouvez en cr\u00e9er une de la fa\u00e7on suivante : <\/p>\n\n\n\n<p>Ouvrir un terminal et taper <strong>ssh-keygen -t ed25519<\/strong><\/p>\n\n\n\n<p><strong>Important : <\/strong><\/p>\n\n\n\n<ul><li><strong>Merci de saisir une passphrase lors de la cr\u00e9ation de votre paire de cl\u00e9<\/strong> <strong>ET de vous souvenir de cette passphrase<\/strong>.<\/li><li><strong>Il est recommand\u00e9 de ne pas changer le nom de la cl\u00e9 ni son emplacement par d\u00e9faut.<\/strong><\/li><\/ul>\n\n\n\n<p>Sous Windows, si cette commande n&rsquo;est pas reconnue, installez d&rsquo;abord le client OpenSSH : Param\u00e8tres &gt; Applications &gt; Fonctionnalit\u00e9s facultatives &gt; Ajouter une fonctionnalit\u00e9 et entrez <strong>Client OpenSSH<\/strong>.<\/p>\n\n\n\n<p><strong>Apr\u00e8s ex\u00e9cution de ssh-keygen votre cl\u00e9 publique se trouve par d\u00e9faut dans<\/strong> :<\/p>\n\n\n\n<ul><li> ~\/.ssh\/id_ed25519.pub sous Mac \/ Linux<\/li><li>C:\\Users\\%username%\\.ssh\\id_ed25519.pub sous Windows.<\/li><\/ul>\n\n\n\n<h4><span class=\"ez-toc-section\" id=\"Se_connecter_depuis_differentes_machines\"><\/span>Se connecter depuis diff\u00e9rentes machines<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p><strong>Vous pouvez installer plusieurs cl\u00e9s publiques sur Azzurra<\/strong>. Il est recommand\u00e9 d&rsquo;avoir autant de cl\u00e9s que de machines \u00e0 partir desquelles vous vous connectez.<\/p>\n\n\n\n<p>Si vous avez d\u00e9j\u00e0 acc\u00e8s \u00e0 votre compte Azzurra, vous pouvez ajouter une cl\u00e9 publique en \u00e9ditant votre fichier ~\/.ssh\/authorized_keys (sur le cluster).<\/p>\n\n\n\n<p><strong>Vous pouvez aussi installer une m\u00eame cl\u00e9 sur plusieurs machines<\/strong>, m\u00eame si la solution du paragraphe pr\u00e9c\u00e9dent est recommand\u00e9e. Pour cela, copiez votre fichier existant ~\/.ssh\/id_ed25519 (C:\\Users\\%username%.ssh\\id_ed25519 sous Windows) dans ~\/.ssh\/ sur l&rsquo;autre machine (C:\\Users\\%username%\\.ssh sous Windows) .<\/p>\n\n\n\n<h4><span class=\"ez-toc-section\" id=\"Resolution_des_erreurs\"><\/span>R\u00e9solution des erreurs<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<h5><span class=\"ez-toc-section\" id=\"Si_rien_ne_se_passe_quand_vous_essayez_de_vous_connecter\"><\/span><strong>Si rien ne se passe quand vous essayez de vous connecter<\/strong> <span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<ul><li>Il y a peut-\u00eatre une erreur dans votre commande qui doit \u00eatre sous la forme : ssh username@login-hpc.univ-cotedazur.fr<\/li><li>Vous n&rsquo;\u00eates pas connect\u00e9 \u00e0 un r\u00e9seau qui vous permet d&rsquo;atteindre la machine. Vous devez nous communiquer l&rsquo;IP de votre bureau ou passer par le VPN de l&rsquo;universit\u00e9 (<a rel=\"noreferrer noopener\" href=\"https:\/\/calculs.univ-cotedazur.fr\/?page_id=100#Via_le_VPN\" target=\"_blank\">voir l&rsquo;aide ici<\/a>) et vous assurer d&rsquo;\u00eatre bien connect\u00e9 \u00e0 ce r\u00e9seau ou ce VPN.<\/li><\/ul>\n\n\n\n<h5><span class=\"ez-toc-section\" id=\"Permission_denied_(publickey,gssapikeyex,gssapiwithmic)\"><\/span><strong>Permission denied (publickey,gssapi-keyex,gssapi-with-mic).<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p>Si vous obtenez ce message lors d&rsquo;une tentative de connexion :<\/p>\n\n\n\n<p>Vous devez vous assurer que la machine \u00e0 partir de laquelle vous essayez de vous connecter dispose de la cl\u00e9 priv\u00e9e ssh associ\u00e9e \u00e0 la cl\u00e9 publique que vous nous avez envoy\u00e9e. C&rsquo;est-\u00e0-dire qu&rsquo;il doit y avoir un fichier nomm\u00e9 <strong>id_ed25519<\/strong> (la cl\u00e9 priv\u00e9e) dans votre dossier <strong>~\/.ssh<\/strong> sous Mac \/ Linux et <strong>C:\\Users\\%username%\\.ssh<\/strong> sous Windows associ\u00e9 \u00e0 un fichier<strong> id_ed25519.pub<\/strong> (la cl\u00e9 publique) qui est celui envoy\u00e9 lors de la cr\u00e9ation de votre compte.<\/p>\n\n\n\n<p>Si c&rsquo;est bien le cas mais que le probl\u00e8me persiste : sous Mac ou Linux, ouvrez un terminal en local sur votre ordinateur et entrez : <\/p>\n\n\n\n<pre class=\"wp-block-verse\">ssh-add key<\/pre>\n\n\n\n<p>En rempla\u00e7ant <strong>key <\/strong>par le chemin complet vers votre cl\u00e9 priv\u00e9e (par exemple ~\/.ssh\/id_ed25519).<\/p>\n\n\n\n<h5><span class=\"ez-toc-section\" id=\"WARNING_REMOTE_HOST_IDENTIFICATION_HAS_CHANGED!_%E2%80%A6\"><\/span>WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! \u2026<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p>Ouvrir un terminal et lancer une seule fois :<\/p>\n\n\n\n<pre class=\"wp-block-verse\">ssh-keygen -R login-hpc.univ-cotedazur.fr<\/pre>\n\n\n\n<p>Ensuite quand vous essayez de vous connecter au cluster, si on vous pose la question \u00ab\u00a0Are you sure you want to continue connecting (yes\/no\/[fingerprint])?\u00a0\u00bb il faut entrer yes.<\/p>\n\n\n\n<p>Si cette solution ne fonctionne pas : cherchez plus pr\u00e9cis\u00e9ment dans le message d&rsquo;erreur une ligne qui ressemble \u00e0 \u00ab\u00a0Offending ED25519 key in \/user\/home\/.ssh\/known_hosts:8\u00a0\u00bb. Dans ce cas, il faut \u00e9diter ce fichier known_hosts et supprimer la 8\u00e8me ligne du fichier (\u00e0 adapter selon le num\u00e9ro de ligne qui s&rsquo;affiche dans votre message d&rsquo;erreur).<\/p>\n\n\n\n<h4><span class=\"ez-toc-section\" id=\"Configurer_sa_cle_dans_FileZilla_sous_Windows\"><\/span>Configurer sa cl\u00e9 dans FileZilla sous Windows<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Pour voir comment utiliser sa cl\u00e9 SSH avec FileZilla sous Windows, <a href=\"https:\/\/calculs.univ-cotedazur.fr\/?page_id=100#Avec_FileZilla\">cliquez ici<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;emplacement habituel o\u00f9 se trouvent les cl\u00e9s ssh est ~\/.ssh sous Mac \/ Linux et C:\\Users\\%username%\\.ssh sous Windows. id_ed25519.pub : la cl\u00e9 publique qui doit \u00eatre install\u00e9e sur les serveurs auxquels vous voulez vous connecter id_ed25519 : la cl\u00e9 priv\u00e9e &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":140,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/calculs.univ-cotedazur.fr\/index.php?rest_route=\/wp\/v2\/pages\/1668"}],"collection":[{"href":"https:\/\/calculs.univ-cotedazur.fr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/calculs.univ-cotedazur.fr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/calculs.univ-cotedazur.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/calculs.univ-cotedazur.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1668"}],"version-history":[{"count":38,"href":"https:\/\/calculs.univ-cotedazur.fr\/index.php?rest_route=\/wp\/v2\/pages\/1668\/revisions"}],"predecessor-version":[{"id":3191,"href":"https:\/\/calculs.univ-cotedazur.fr\/index.php?rest_route=\/wp\/v2\/pages\/1668\/revisions\/3191"}],"up":[{"embeddable":true,"href":"https:\/\/calculs.univ-cotedazur.fr\/index.php?rest_route=\/wp\/v2\/pages\/140"}],"wp:attachment":[{"href":"https:\/\/calculs.univ-cotedazur.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}