{"id":9302,"date":"2026-10-23T10:43:41","date_gmt":"2026-10-23T09:43:41","guid":{"rendered":"https:\/\/workboot.fr\/ciela\/?page_id=9302"},"modified":"2026-10-24T18:19:44","modified_gmt":"2026-10-24T17:19:44","slug":"cle-publique-cle-privee-avec-ssh","status":"publish","type":"page","link":"https:\/\/workboot.fr\/ciela\/cle-publique-cle-privee-avec-ssh\/","title":{"rendered":"Cl\u00e9 publique \/ Cl\u00e9 priv\u00e9e (avec ssh)"},"content":{"rendered":"<div class=\"wp-block-post-date\"><time datetime=\"2026-10-23T10:43:41+01:00\">23 octobre 2026<\/time><\/div>\n\n\n<p class=\"wp-block-paragraph\">Rendre le compte rendu sur l\u2019email de la section, au format PDF .<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd52 : 3 h maximum<\/p>\n\n\n\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-2ac26367      \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTable des mati\u00e8res\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap \">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#pr\u00e9requis\" class=\"uagb-toc-link__trigger\">Pr\u00e9requis:<\/a><li class=\"uagb-toc__list\"><a href=\"#but\" class=\"uagb-toc-link__trigger\">But:<\/a><li class=\"uagb-toc__list\"><a href=\"#pr\u00e9sentation\" class=\"uagb-toc-link__trigger\">Pr\u00e9sentation:<\/a><li class=\"uagb-toc__list\"><a href=\"#pr\u00e9liminaire\" class=\"uagb-toc-link__trigger\">Pr\u00e9liminaire<\/a><li class=\"uagb-toc__list\"><a href=\"#cr\u00e9ation-dune-paire-de-cl\u00e9s-ed25519-avec-un-chiffrement-sur-la-cl\u00e9-priv\u00e9e\" class=\"uagb-toc-link__trigger\">Cr\u00e9ation d&#039;une paire de cl\u00e9s ed25519 avec un chiffrement sur la cl\u00e9 priv\u00e9e.<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#identifier-la-cl\u00e9-priv\u00e9e\" class=\"uagb-toc-link__trigger\">identifier la cl\u00e9 priv\u00e9e:<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#identifier-la-cl\u00e9-publique\" class=\"uagb-toc-link__trigger\">identifier la cl\u00e9 publique:<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#avec-la-commande-file-unixlinux-on-va-identifier-les-fichiers\" class=\"uagb-toc-link__trigger\">Avec la commande file (unix\/linux) on va identifier les fichiers.<\/a><\/li><\/ul><li class=\"uagb-toc__list\"><a href=\"#extraire-la-cl\u00e9-publique-avec-la-passphrase\" class=\"uagb-toc-link__trigger\">Extraire  la cl\u00e9 publique avec la passphrase.<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#comparer-ce-qui-est-obtenu-avec-le-fichier-publique-sshid-ed25519pub\" class=\"uagb-toc-link__trigger\">Comparer ce qui est obtenu avec le fichier publique ~\/.ssh\/id_ed25519.pub<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#la-preuve-la-priv\u00e9e-est-plus-importante-que-la-publique\" class=\"uagb-toc-link__trigger\">la preuve ! la priv\u00e9e est plus importante que la publique<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#imaginons-quil-n-y-a-pas-de-passphrase-quon-ai-rien-mis-en-production-une-passpharse-vide-que-pensez-vous-de-la-protection-de-notre-cl\u00e9-priv\u00e9e\" class=\"uagb-toc-link__trigger\">Imaginons qu&#039;il n y a pas de passphrase , qu&#039;on ai  rien mis en production ,une passpharse vide , que pensez vous de la protection de notre cl\u00e9 priv\u00e9e?<\/a><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#on-va-analyser-avec-connexion-ssh-sur-workboot-depuis-notre-ubuntu\" class=\"uagb-toc-link__trigger\">on va analyser avec  connexion ssh sur workboot depuis notre ubuntu<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#ouvrons-un-autre-terminal-en-local-sur-votre-machine-ubuntu\" class=\"uagb-toc-link__trigger\">ouvrons un autre terminal (en local) sur votre machine ubuntu<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#expliquer-pourquoi-2-fichiers-know-hosts-soit-produit\" class=\"uagb-toc-link__trigger\">expliquer pourquoi 2 fichiers know-hosts  soit produit<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#identification-apr\u00e9s-lutilisation-de-ssh-copy-id\" class=\"uagb-toc-link__trigger\">identification apr\u00e9s l&#039;utilisation de ssh-copy-id<\/a><\/li><\/ul><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#ssh-agent\" class=\"uagb-toc-link__trigger\">ssh-agent<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#on-va-d\u00e9couvrir-ssh-agent\" class=\"uagb-toc-link__trigger\">on va  d\u00e9couvrir ssh-agent<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#on-doit-lancer-ssh-agent\" class=\"uagb-toc-link__trigger\">on doit lancer ssh-agent<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#avant-de-quitter-votre-session\" class=\"uagb-toc-link__trigger\">Avant de quitter votre session<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#avant-de-terminer-il-faut-bien-s\u00e9curiser-vos-espaces\" class=\"uagb-toc-link__trigger\">Avant de terminer il faut bien s\u00e9curiser vos espaces<\/a><\/ul><\/ul><\/ul><\/ul><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\n\n<h2 class=\"wp-block-heading\">Pr\u00e9requis:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Machine linux , debian ou ici une distribution  ubuntu 26.04 ou plus.<\/li>\n\n\n\n<li>Machine <a href=\"https:\/\/workboot.fr\/ciela\/workboot\/\" data-type=\"page\" data-id=\"9094\">workboot<\/a> avec le login wbXgYstu\/appZ et votre mot de passe.<\/li>\n\n\n\n<li>cours <a href=\"https:\/\/workboot.fr\/ciela\/cles-publique-privee\/\" data-type=\"page\" data-id=\"9250\">Cl\u00e9s priv\u00e9e\/publique<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">But:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cyber S\u00e9curit\u00e9 , au mieux avec ssh, notion de cl\u00e9s <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Des dangers ,et savoir bien prot\u00e9ger la cl\u00e9 priv\u00e9e!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pr\u00e9sentation:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">On va partir d&rsquo;une machine ubuntu (ici 26.04) , dans laquelle on va enlever les cl\u00e9s pour refaire avec des explications.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd10\u26a0\ufe0f AVERTISSEMENT CAPITAL \u2014 LA CL\u00c9 PRIV\u00c9E \u26a0\ufe0f\ud83d\udd10<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83c\udf1f Mes chers \u00e9tudiants, lisez attentivement ceci \ud83c\udf1f<br>\ud83d\udea8 R\u00c8GLE D&rsquo;OR ABSOLUE \ud83d\udea8<br>\u274c NE JAMAIS, JAMAIS, JAMAIS divulguer votre cl\u00e9 priv\u00e9e. \u274c<\/p>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Mise en garde \u00e0 LIRE <\/summary>\n<p class=\"wp-block-paragraph\">\ud83d\udc8e Qu\u2019est-ce qu\u2019une cl\u00e9 priv\u00e9e ?<br>Une cl\u00e9 priv\u00e9e, c\u2019est comme la cl\u00e9 de votre coffre-fort personnel \ud83d\udddd\ufe0f, le mot de passe de toute votre vie num\u00e9rique \ud83d\udd11, votre signature \u00e9ternelle \u270d\ufe0f. Elle prouve votre identit\u00e9, prot\u00e8ge vos actifs, et s\u00e9curise vos communications. Celui qui la d\u00e9tient d\u00e9tient TOUT. \ud83d\udc80<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u26a1 Les cons\u00e9quences d\u2019une fuite \u26a1<br>\ud83d\udcb8 Perte totale et irr\u00e9versible de vos fonds (crypto, comptes, actifs)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83c\udfad Usurpation d\u2019identit\u00e9 \u2014 quelqu\u2019un d\u2019autre devient \u00ab vous \u00bb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd13 Compromission de tous vos syst\u00e8mes li\u00e9s \u00e0 cette cl\u00e9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\ude31 Aucun recours \u2014 pas de support, pas de remboursement, pas de retour en arri\u00e8re<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd73\ufe0f Effondrement de votre r\u00e9putation et de votre cr\u00e9dibilit\u00e9 professionnelle<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\ud83d\udee1\ufe0f Les bonnes pratiques \ud83d\udee1\ufe0f\n\u2705 Gardez-la hors ligne \u2014 papier, coffre, ou hardware wallet \ud83d\udd12\n\u2705 Ne la tapez JAMAIS dans un site web, un chat, un email \ud83d\udcf5\n\u2705 M\u00e9fiez-vous du phishing \ud83c\udfa3 \u2014 personne de l\u00e9gitime ne vous la demandera\n\u2705 Utilisez un gestionnaire de secrets si n\u00e9cessaire \ud83e\uddf0\n\u2705 Sauvegardez-la en lieu s\u00fbr, mais jamais sur le cloud public \u2601\ufe0f\ud83d\udeab\n\u2705 En cas de doute : TAISEZ-VOUS \ud83e\udd10<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83c\udfaf Le r\u00e9flexe \u00e0 adopter \ud83c\udfaf<br>\u00ab Ma cl\u00e9 priv\u00e9e ne sort JAMAIS de ma t\u00eate, de mon coffre, ou de mon hardware wallet. \u00bb \ud83e\udde0\ud83d\udd10<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83c\udf08 En r\u00e9sum\u00e9 \ud83c\udf08<br>Une cl\u00e9 priv\u00e9e divulgu\u00e9e = une cl\u00e9 priv\u00e9e perdue. \ud83e\udea6<br>Une cl\u00e9 priv\u00e9e perdue = des d\u00e9g\u00e2ts irr\u00e9versibles. \ud83d\udc94<br>Votre vigilance est votre meilleure d\u00e9fense. \ud83e\uddbe<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83e\uddd8 Le bon \u00e9tat d\u2019esprit \ud83e\uddd8<\/p>\n<\/details>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83e\uddd8 Le bon \u00e9tat d&rsquo;esprit \ud83e\uddd8<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>\ud83d\ude0c Pas de panique \u2014 on est l\u00e0 pour apprendre , lire la mise en garde ci-dessus <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ud83e\uddd0 Mais de la rigueur \u2014 comme en conditions r\u00e9elles<\/li>\n\n\n\n<li>\ud83e\udd1d Confiance dans le cadre, vigilance dans les gestes<\/li>\n\n\n\n<li>\ud83d\udcda Posez des questions \u2014 mieux vaut demander que fuiter<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Pr\u00e9liminaire<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">on va effacer le r\u00e9pertoire cach\u00e9, d\u00e9j\u00e0 cr\u00e9\u00e9 par vos soins en ayant utilis\u00e9 ssh.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -rf ~\/.ssh<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">on rappel que .ssh commence par un . ! il faut l&rsquo;option -a avec ls pour le visualiser (h\u00e9ritage de UNIX) , c&rsquo;est un r\u00e9pertoire qui appartient \u00e0 l&rsquo;utilisateur etudiant ici, et qui est la pour la configuration et l&rsquo;usage de ssh<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ls -la\ntotal 140\ndrwxr-x--- 19 etudiant etudiant  4096 Oct 23 11:37 .\ndrwxr-xr-x  5 root     root      4096 Aug 29 16:38 ..\n-rw-------  1 etudiant etudiant    50 Dec 13  2025 .Xauthority\ndrwxr-xr-x  5 etudiant etudiant  4096 Aug 10  2025 .arduino15\n-rw-------  1 etudiant etudiant 13117 Oct 21 18:42 .bash_history\n-rw-r--r--  1 etudiant etudiant   220 Jul 11  2025 .bash_logout\n-rw-r--r--  1 etudiant etudiant  3817 Aug 10  2025 .bashrc\ndrwx------ 23 etudiant etudiant  4096 Oct 21 18:31 .cache\ndrwx------ 25 etudiant etudiant  4096 Oct 21 18:29 .config\n-rw-rw-r--  1 etudiant etudiant   108 Apr 27 15:50 .gitconfig\n-rw-------  1 etudiant etudiant    20 Oct 22 12:21 .lesshst\ndrwx------  4 etudiant etudiant  4096 Jul 15  2025 .local\n-rw-r--r--  1 etudiant etudiant   807 Jul 11  2025 .profile\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">drwx------  2 etudiant etudiant  4096 Oct 23 11:37 .ssh<\/mark>\n-rw-------  1 etudiant etudiant 21013 Apr 27 16:02 .viminfo\ndrwxr-xr-x  3 etudiant etudiant  4096 Aug 29 16:10 Bureau\ndrwxr-xr-x  2 etudiant etudiant  4096 Jul 11  2025 Documents\ndrwxr-xr-x  2 etudiant etudiant  4096 Jul 11  2025 Images\ndrwxr-xr-x  2 etudiant etudiant  4096 Jul 11  2025 Mod\u00e8les\ndrwxr-xr-x  2 etudiant etudiant  4096 Jul 11  2025 Musique\ndrwxr-xr-x  2 etudiant etudiant  4096 Jul 11  2025 Public\ndrwxrwxr-x  4 etudiant etudiant  4096 Oct  9  2025 Softs\ndrwxrwxr-x  5 etudiant etudiant  4096 Sep  8  2025 Trash\ndrwxr-xr-x  2 etudiant etudiant  4096 Oct  9  2025 T\u00e9l\u00e9chargements\ndrwxr-xr-x  2 etudiant etudiant  4096 Jul 11  2025 Vid\u00e9os\ndrwxrwxr-x  9 etudiant etudiant  4096 Apr 27 15:49 Works\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Cr\u00e9ation d&rsquo;une paire de cl\u00e9s ed25519 avec un chiffrement sur la cl\u00e9 priv\u00e9e.<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">on va utiliser l&rsquo;outil <strong>ssh-keygen<\/strong> (g\u00e9n\u00e9rateur de cl\u00e9 pour ssh)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-t : pour type de cl\u00e9 ,ici ed25519<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">-C: pour commentaire pour reconnaitre nos cl\u00e9s <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83e\uddea\u26a0\ufe0f Attention on  va avoir besoin d&rsquo;une passphrase  , je vous conseil ici de mettre toujours<strong> test123 <\/strong> pour ne pas se prendre les pieds dans les manipulations, En production il faudra bien-sur imaginer d&rsquo;autres passphrase \u00e0 ne jamais diffuser .. sauf aux ayants droit.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh-keygen -t ed25519 -C \"etudiant@ltDorian.com\"\nGenerating public\/private ed25519 key pair.\nEnter file in which to save the key (\/home\/etudiant\/.ssh\/id_ed25519): \nCreated directory '\/home\/etudiant\/.ssh'.\nEnter passphrase for \"\/home\/etudiant\/.ssh\/id_ed25519\" (empty for no passphrase): \nEnter same passphrase again: \nYour identification has been saved in \/home\/etudiant\/.ssh\/id_ed25519\nYour public key has been saved in \/home\/etudiant\/.ssh\/id_ed25519.pub\nThe key fingerprint is:\nSHA256:Lo7+clRof3Ls12T38ftbcuk5LI7CbFRCAKbNsX2Rfno etudiant@ltDorian.com\nThe key's randomart image is:\n+--&#91;ED25519 256]--+\n|            ..o+o|\n|         . . +*.*|\n|        . . *+=B=|\n|       .   oo*+**|\n|        E. o.o=+o|\n|         .o o .*.|\n|        .  . ...+|\n|         . o .o.o|\n|          o.o .=.|\n+----&#91;SHA256]-----+\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">on d\u00e9couvre un randomart  est un outil anti-phishing \/ anti-MITM pour v\u00e9rifier que le serveur auquel vous vous connectez est bien celui que vous croyez.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s cette commande <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ls .ssh\/ -la\ntotal 16\ndrwx------  2 etudiant etudiant 4096 Oct 23 11:37 .\ndrwxr-x--- 19 etudiant etudiant 4096 Oct 23 11:37 ..\n-rw-------  1 etudiant etudiant  464 Oct 23 11:37 id_ed25519\n-rw-r--r--  1 etudiant etudiant  103 Oct 23 11:37 id_ed25519.pub\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">identifier la cl\u00e9 priv\u00e9e:<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">donner les droits et expliquer.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">identifier la cl\u00e9 publique:<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">donner les droits et expliquer<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Avec la commande file (unix\/linux) on va identifier les fichiers.<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ file .ssh\/id_ed25519\n.ssh\/id_ed25519: OpenSSH private key\netudiant@ordi:~$ file .ssh\/id_ed25519.pub \n.ssh\/id_ed25519.pub: OpenSSH ED25519 public key\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">ne jamais divulguer id_ed25519 sinon votre cl\u00e9 sera compromise en production ! priv\u00e9 c&rsquo;est clair<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais en plus nous avons s\u00e9curis\u00e9 cette cl\u00e9 la chiffrant \u00e0 l&rsquo;aide d&rsquo;une passphrase (ici test123 , pareil en prod ne jamais divulguer c&rsquo;est un secret !)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Extraire  la cl\u00e9 publique avec la passphrase.<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh-keygen -y -f ~\/.ssh\/id_ed25519\nEnter passphrase for \"\/home\/etudiant\/.ssh\/id_ed25519\": \nssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKe7k2nEa05bbLK7RaM62kgHOA+JHEwZMXXY1IoU7lmz etudiant@ltDorian.com\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Comparer ce qui est obtenu avec le fichier publique ~\/.ssh\/id_ed25519.pub<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">utiliser cat pour regarder ce fichier et le comparer , expliquer.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">la preuve ! la priv\u00e9e est plus importante que la publique<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">\u00ab la cl\u00e9 priv\u00e9e est le secret irrempla\u00e7able ; la cl\u00e9 publique peut toujours \u00eatre r\u00e9g\u00e9n\u00e9r\u00e9e \u00e0 partir d&rsquo;elle. \u00bb<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ rm ~\/.ssh\/id_ed25519.pub # on perd la cl\u00e9 publique !\netudiant@ordi:~$ ssh-keygen -y -f ~\/.ssh\/id_ed25519 &gt;  ~\/.ssh\/id_ed25519.pub\nEnter passphrase for \"\/home\/etudiant\/.ssh\/id_ed25519\": \netudiant@ordi:~$ cat .ssh\/id_ed25519.pub \nssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKe7k2nEa05bbLK7RaM62kgHOA+JHEwZMXXY1IoU7lmz etudiant@ltDorian.com\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Expliquer ce que l&rsquo;on a fait .<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Imaginons qu&rsquo;il n y a pas de passphrase , qu&rsquo;on ai  rien mis en production ,une passpharse vide , que pensez vous de la protection de notre cl\u00e9 priv\u00e9e?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">bien noter qu&rsquo;une bonne passphrase est n\u00e9cessaire , un mot du dictionnaire sera vite trouv\u00e9 !<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">on va analyser avec  connexion ssh sur workboot depuis notre ubuntu<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Depuis notre poste de travail ubuntu du lycee (ca peut \u00eatre chez vous pour les plus motiv\u00e9s) mais restons au lyc\u00e9e!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">il vous faut disposer de votre compte , c&rsquo;est imp\u00e9ratif, ici pour les d\u00e9monstrations j&rsquo;ai profit\u00e9 d&rsquo;un compte disponible pour exp\u00e9rimentation. (wb2g1app14)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sur votre machine linux on peut avoir plusieurs terminaux en m\u00eame temps , c&rsquo;est bien d&rsquo;en prendre note.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh wb2g1app14@workboot.freeboxos.fr -p 74\nThe authenticity of host '&#91;workboot.freeboxos.fr]:74 (&#91;78.196.32.119]:74)' can't be established.\nED25519 key fingerprint is: SHA256:Lo7+clRof3Ls12T38ftbcuk5LI7CbFRCAKbNsX2Rfno\nThis key is not known by any other names.\nAre you sure you want to continue connecting (yes\/no\/&#91;fingerprint])? yes\nWarning: Permanently added '&#91;workboot.freeboxos.fr]:74' (ED25519) to the list of known hosts.\nwb2g1app14@workboot.freeboxos.fr's password: \nLast login: Wed Oct 21 09:06:00 CEST 2026 from 192.168.1.254 on ssh\n\n    \u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\n    \u2551                                                               \u2551\n    \u2551  \/\/   __        __         _    _                 _           \u2551\n    \u2551 \/\/    \\ \\      \/ \/__  _ __| | _| |__   ___   ___ | |_         \u2551\n    \u2551\/\/      \\ \\ \/\\ \/ \/ _ \\| '__| |\/ \/ '_ \\ \/ _ \\ \/ _ \\| __|        \u2551\n    \u2551\\\\       \\ V  V \/ (_) | |  |   &lt;| |_) | (_) | (_) | |_         \u2551\n    \u2551 \\\\       \\_\/\\_\/ \\___\/|_|  |_|\\_\\_.__\/ \\___\/ \\___\/ \\__|        \u2551\n    \u2551  \\\\                                                           \u2551\n    \u2551                                                               \u2551\n    \u2551              Bienvenue sur le serveur Workboot                \u2551\n    \u2551                                                               \u2551\n    \u2551                 Lyc\u00e9e Caroline Dorian                         \u2551\n    \u2551                                                               \u2551\n    \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\n\n    Bonjour et bienvenue sur ton espace de travail !\n\n    Tu disposes ici d'un espace personnel sur Workboot, accessible\n    depuis Windows, Linux ou macOS via SSH.\n\n    Ton espace est limit\u00e9 \u00e0 500 Mo (avertissement) et 600 Mo (blocage).\n    Pense \u00e0 nettoyer r\u00e9guli\u00e8rement tes fichiers volumineux.\n\n    Pour changer ton mot de passe \u00e0 tout moment : tape simplement\n        passwd\n    et suis les instructions.\n\nLast login: Wed Oct 21 09:01:00 2026 from 192.168.1.254\nwb2g1app14@ordi:~$<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">vous \u00eates connect\u00e9 chez vous , sur workboot avec ce terminal !<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">ouvrons un autre terminal (en local) sur votre machine ubuntu<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">car le fait de vous \u00eatre connect\u00e9 sur la machine workboot il c&rsquo;est pass\u00e9 des choses :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ls .ssh\/\nid_ed25519  id_ed25519.pub  known_hosts  known_hosts.old\netudiant@ordi:~$ cat .ssh\/known_hosts\n|1|Wxwphz6eB1jLZTIkIvq1TVSrKM4=|6S59kgRwJz6POURP4KUzV7CdJUc= ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJdZ4pxLiqCGr8xu1+kBmBvIlfL0dpNJkCzPNJAydR9+\n|1|Vz+KZ8sUxBs+KsxiMCOA5ybQviU=|i7ZyEdR2JgC7OTdFUf6FMFXRCWQ= ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCxznPGT8aHCFx2EuwlRzASGBa3MnRnMU3fxOMOYp4d7kEdi0HB1LghQlMGoniBX87d+IoMhJeoPTDPAljljsh7fkaUzacA8ekP90gM9JJrR7NDXK5WFUayq8FVyPExJuXD\/612Q0ABI1pHVRBU7Cjb26d7CutAvRcG+2+8QbgIWanmzETbu7Uu3pjG3Xyt6XnnEJg01weGhhGrKvsyG3WHrr5LyOKPeB12vDwgV7w1bLASgqZJ5hlDYYjmkDP50jwfVE+3IG50\/xRzyi2xN5+GUUC\/A6fAV2jYcdmY2GK67qEtGwwqA\/q1bc5ZRUCF6j6rZZwWug0fKIHrtZ37Rkf0i8Hw+o2dnaspAAhHGQWa7eig8OZXUFSLyLAkUj4qAuO+iLMC1RSCP1ib7XwmtidlBLZtQT\/SmbRSji+A3R0UIdrdvPlXQAUcn4RwIdQNj8nNsRLGOklkEVmZ3Oe7AZolkBoCT1GUwnRps72nsPqCDf3Na3HZuplzxXgIbKNs6Nk=\n|1|D6xsma6Q9+2H\/Fmc8Ke6zKbEnHE=|eh90KNasBqLirHc6SIKrmEpKjqk= ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOauprNLxzy3KL2gVRNSTw+2ddBSpMEl3Bds54eKUFbGo9zMilSkJqTCwh2pRBnMq+8X9LzEE+eg5QgMjoL\/rMg=\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">chez vous \u00e7a doit \u00eatre forc\u00e9ment un peu diff\u00e8rent !<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">expliquer pourquoi 2 fichiers know-hosts  soit produit<\/h5>\n\n\n\n<pre class=\"wp-block-code\"><code>Lors de la premi\u00e8re connexion, SSH affiche :\n\ntext\nThe authenticity of host '&#91;workboot.freeboxos.fr]:74' can't be established.\nED25519 key fingerprint is SHA256:+4\/dD02+...\nThis key is not known by any other names.\nAre you sure you want to continue connecting (yes\/no\/&#91;fingerprint])?\n\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ce qui se passe :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le client n&rsquo;a aucune cl\u00e9 m\u00e9moris\u00e9e pour ce serveur \u2192 il ne peut pas prouver son identit\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si vous r\u00e9pondez yes, la cl\u00e9 est enregistr\u00e9e dans ~\/.ssh\/known_hosts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">par la suite quand on reviendra l&rsquo;identification se fera plus rapidement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">identification apr\u00e9s l&rsquo;utilisation de ssh-copy-id<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">on reste connect\u00e9 dans un terminal sur le serveur workboot.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depuis la machine ubuntu du lycee on va copier la cl\u00e9 publique sur votre espace serveur workboot.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh-copy-id -p 74 wb2g1app14@workboot.freeboxos.fr \n\/usr\/bin\/ssh-copy-id: INFO: Source of key(s) to be installed: \"\/home\/etudiant\/.ssh\/id_ed25519.pub\"\n\/usr\/bin\/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed\n\/usr\/bin\/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys\nwb2g1app14@workboot.freeboxos.fr's password: \n\nNumber of key(s) added: 1\n\nNow try logging into the machine, with: \"ssh -p 74 'wb2g1app14@workboot.freeboxos.fr'\"\nand check to make sure that only the key(s) you wanted were added.\n\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Et on peut v\u00e9rifier que le r\u00e9pertoire .ssh existe et qu&rsquo;un fichier authorized_keys aussi<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wb2g1app14@ordi:~$ ls .ssh\nauthorized_keys\nwb2g1app14@ordi:~$ cat .ssh\/authorized_keys \nssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKe7k2nEa05bbLK7RaM62kgHOA+JHEwZMXXY1IoU7lmz etudiant@ltDorian.com\nwb2g1app14@ordi:~$<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">et on retrouve notre cl\u00e9 publique r\u00e9alis\u00e9e pr\u00e9c\u00e9demment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">avec un autre terminal on va retenter une connexion sur workboot.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh wb2g1app14@workboot.freeboxos.fr -p 74\nEnter passphrase for key '\/home\/etudiant\/.ssh\/id_ed25519': \nLast login: Fri Oct 23 20:50:48 CEST 2026 from 192.168.1.254 on ssh\n\n    \u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\n    \u2551                                                               \u2551\n    \u2551  \/\/   __        __         _    _                 _           \u2551\n    \u2551 \/\/    \\ \\      \/ \/__  _ __| | _| |__   ___   ___ | |_         \u2551\n    \u2551\/\/      \\ \\ \/\\ \/ \/ _ \\| '__| |\/ \/ '_ \\ \/ _ \\ \/ _ \\| __|        \u2551\n    \u2551\\\\       \\ V  V \/ (_) | |  |   &lt;| |_) | (_) | (_) | |_         \u2551\n    \u2551 \\\\       \\_\/\\_\/ \\___\/|_|  |_|\\_\\_.__\/ \\___\/ \\___\/ \\__|        \u2551\n    \u2551  \\\\                                                           \u2551\n    \u2551                                                               \u2551\n    \u2551              Bienvenue sur le serveur Workboot                \u2551\n    \u2551                                                               \u2551\n    \u2551                 Lyc\u00e9e Caroline Dorian                         \u2551\n    \u2551                                                               \u2551\n    \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\n\n    Bonjour et bienvenue sur ton espace de travail !\n\n    Tu disposes ici d'un espace personnel sur Workboot, accessible\n    depuis Windows, Linux ou macOS via SSH.\n\n    Ton espace est limit\u00e9 \u00e0 500 Mo (avertissement) et 600 Mo (blocage).\n    Pense \u00e0 nettoyer r\u00e9guli\u00e8rement tes fichiers volumineux.\n\n    Pour changer ton mot de passe \u00e0 tout moment : tape simplement\n        passwd\n    et suis les instructions.\n\nLast login: Fri Oct 23 20:50:48 2026 from 192.168.1.254\nwb2g1app14@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">on a plus besoin de taper le mot de passe mais la passphrase de la cl\u00e9 priv\u00e9e permet de vous identifier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Car nous avons une authentification plus forte ,car il y a le syst\u00e8me de cl\u00e9s plus la passphrase !<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ssh-agent<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00e9rifier la pr\u00e9sence des  outils :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ which ssh-agent ssh-add ssh\n\/usr\/bin\/ssh-agent\n\/usr\/bin\/ssh-add\n\/usr\/bin\/ssh\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">nous disposons de ce qu&rsquo;il faut <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">on va  d\u00e9couvrir ssh-agent <\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh-agent -s\nSSH_AUTH_SOCK=\/home\/etudiant\/.ssh\/agent\/s.ZixzWJSncY.agent.ONHqxZm6Dp; export SSH_AUTH_SOCK;\nSSH_AGENT_PID=17200; export SSH_AGENT_PID;\necho Agent pid 17200;\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">on doit lancer ssh-agent<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">avec l&rsquo;option -s , ssh-agent nous donne la configuration pour que ca fonctionne.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh-agent -s\nSSH_AUTH_SOCK=\/home\/etudiant\/.ssh\/agent\/s.ZixzWJSncY.agent.ONHqxZm6Dp; export SSH_AUTH_SOCK;\nSSH_AGENT_PID=17200; export SSH_AGENT_PID;\necho Agent pid 17200;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">on va utiliser eval pour passer l&rsquo;environnement n\u00e9cessaire dans le shell<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">avec nos exp\u00e9rimentation pr\u00e9c\u00e8dente on a pu fabriquer des process orphelin<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ps aux | grep ssh-agent | grep -v grep\netudiant   16587  0.0  0.0  10484   920 ?        Ss   17:16   0:00 ssh-agent -s\netudiant   17123  0.0  0.4  10500  7036 ?        Ss   17:32   0:00 \/usr\/bin\/ssh-agent -D\netudiant   17200  0.0  0.1  10484  1804 ?        Ss   17:59   0:00 ssh-agent -s\netudiant   17268  0.0  0.2  10484  3580 ?        Ss   18:04   0:00 ssh-agent -s\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">on va simplement les tuer (les killer)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ pkill -u etudiant -f 'ssh-agent -s'\netudiant@ordi:~$ ps aux | grep ssh-agent | grep -v grep\netudiant   17123  0.0  0.4  10500  7036 ?        Ss   17:32   0:00 \/usr\/bin\/ssh-agent -D\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">et on va lancer notre ssh-agent <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ eval $(ssh-agent -s)\nAgent pid 17268\netudiant@ordi:~$ echo $SSH_AUTH_SOCK\n\/home\/etudiant\/.ssh\/agent\/s.ZixzWJSncY.agent.L6EWZnFb0P\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">une fois lancer on va ajouter notre cl\u00e9 priv\u00e9e qui sera rang\u00e9e en m\u00e9moire d\u00e9chiffr\u00e9e<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh-add ~\/.ssh\/id_ed25519\nEnter passphrase for .ssh\/id_ed25519: <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">ici on va rentrer test123 (notre super mot de passe !)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh-add -l\n256 SHA256:+4\/dD02+ydTATXOlNwmsLbVUpIdZW+uJKN\/QVzphgug etudiant@ltDorian.com (ED25519)\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">et d\u00e9sormais plus besoin de taper de passphrase !<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh wb2g1app14@workboot.freeboxos.fr -p 74\nLast login: Sat Oct 24 17:38:32 CEST 2026 from 192.168.1.254 on ssh\n\n    \u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\n    \u2551                                                               \u2551\n    \u2551  \/\/   __        __         _    _                 _           \u2551\n    \u2551 \/\/    \\ \\      \/ \/__  _ __| | _| |__   ___   ___ | |_         \u2551\n    \u2551\/\/      \\ \\ \/\\ \/ \/ _ \\| '__| |\/ \/ '_ \\ \/ _ \\ \/ _ \\| __|        \u2551\n    \u2551\\\\       \\ V  V \/ (_) | |  |   &lt;| |_) | (_) | (_) | |_         \u2551\n    \u2551 \\\\       \\_\/\\_\/ \\___\/|_|  |_|\\_\\_.__\/ \\___\/ \\___\/ \\__|        \u2551\n    \u2551  \\\\                                                           \u2551\n    \u2551                                                               \u2551\n    \u2551              Bienvenue sur le serveur Workboot                \u2551\n    \u2551                                                               \u2551\n    \u2551                 Lyc\u00e9e Caroline Dorian                         \u2551\n    \u2551                                                               \u2551\n    \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\n\n    Bonjour et bienvenue sur ton espace de travail !<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Avant de quitter votre session<\/h5>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh-add -D        # vider l'agent avant de quitter la machine<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">tester ce que ca a fait.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh-add -D\nAll identities removed.\netudiant@ordi:~$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">essayer de  vous connecter:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~$ ssh wb2g1app14@workboot.freeboxos.fr -p 74\nEnter passphrase for key '\/home\/etudiant\/.ssh\/id_ed25519': <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">expliquer:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Avant de terminer il faut bien s\u00e9curiser vos espaces<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En fin de TP, ne conservez pas test123. Changez la passphrase (ssh-keygen -p -f ~\/.ssh\/id_ed25519) ou r\u00e9g\u00e9n\u00e9rez une paire si vous suspectez une compromission. V\u00e9rifiez ensuite que la connexion fonctionne.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">soit en r\u00e9g\u00e9n\u00e9rant une paire de cl\u00e9s<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">soit en modifiant le mot de passe de votre cl\u00e9 priv\u00e9e, si son int\u00e9grit\u00e9 n&rsquo;est pas compromise.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">v\u00e9rifier que tout fonctionne. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dans un id\u00e9al il faut effacer votre .ssh   et refaire tout avec les bonnes r\u00e8gles de cyber s\u00e9curit\u00e9 <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rendre le compte rendu sur l\u2019email de la section, au format PDF . \ud83d\udd52 : 3 h maximum Pr\u00e9requis: But: Cyber S\u00e9curit\u00e9 , au mieux avec ssh, notion de cl\u00e9s Des dangers ,et savoir bien prot\u00e9ger la cl\u00e9 priv\u00e9e! Pr\u00e9sentation: On va partir d&rsquo;une machine ubuntu (ici 26.04) , dans laquelle on va enlever les [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-9302","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/workboot.fr\/ciela\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"Rendre le compte rendu sur l\u2019email de la section, au format PDF . \ud83d\udd52 : 3 h maximum Pr\u00e9requis: But: Cyber S\u00e9curit\u00e9 , au mieux avec ssh, notion de cl\u00e9s Des dangers ,et savoir bien prot\u00e9ger la cl\u00e9 priv\u00e9e! Pr\u00e9sentation: On va partir d&rsquo;une machine ubuntu (ici 26.04) , dans laquelle on va enlever les\u2026","_links":{"self":[{"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/pages\/9302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/comments?post=9302"}],"version-history":[{"count":76,"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/pages\/9302\/revisions"}],"predecessor-version":[{"id":9393,"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/pages\/9302\/revisions\/9393"}],"wp:attachment":[{"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/media?parent=9302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}