{"id":42941,"date":"2020-02-17T14:41:56","date_gmt":"2020-02-17T11:41:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f"},"modified":"2020-02-17T14:41:56","modified_gmt":"2020-02-17T11:41:56","slug":"reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f","title":{"rendered":"Publication de OpenSSH 8.2 avec prise en charge des jetons d'authentification \u00e0 deux facteurs FIDO\/U2F","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Apr\u00e8s quatre mois de d\u00e9veloppement <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.mindrot.org\/pipermail\/openssh-unix-announce\/2020-February\/000138.html\">pr\u00e9sent\u00e9<\/a><\/noindex> la sortie <noindex><a rel=\"nofollow\" href=\"http:\/\/www.openssh.com\/\">OpenSSH 8.2<\/a><\/noindex>, une mise en \u0153uvre ouverte du client et du serveur pour travailler avec les protocoles SSH 2.0 et SFTP. <\/p>\n<p>La principale am\u00e9lioration dans la version OpenSSH 8.2 est la possibilit\u00e9 d'utiliser l'authentification \u00e0 deux facteurs avec des appareils prenant en charge le protocole <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A3%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B4%D0%B2%D1%83%D1%85%D1%84%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D1%83%D1%82%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F\">U2F<\/a><\/noindex>, d\u00e9velopp\u00e9 par l'alliance  <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/FIDO_Alliance\">FIDO<\/a><\/noindex>. U2F permet de cr\u00e9er des jetons mat\u00e9riels peu co\u00fbteux pour confirmer la pr\u00e9sence physique de l'utilisateur, dont l'interaction se fait via USB, Bluetooth ou NFC. De tels dispositifs sont promus comme moyen d'authentification \u00e0 deux facteurs sur les sites, sont d\u00e9j\u00e0 pris en charge par les principaux navigateurs et sont fabriqu\u00e9s par divers producteurs, notamment Yubico, Feitian, Thetis et Kensington.<\/p>\n<p>Pour interagir avec des dispositifs qui confirment la pr\u00e9sence de l'utilisateur, OpenSSH a introduit de nouveaux types de cl\u00e9s \u00ab ecdsa-sk \u00bb et \u00ab ed25519-sk \u00bb, qui utilisent les algorithmes de signature num\u00e9rique ECDSA et Ed25519, combin\u00e9s avec le hachage SHA-256. Les proc\u00e9dures d'interaction avec les jetons ont \u00e9t\u00e9 extraites dans une biblioth\u00e8que interm\u00e9diaire, qui se charge de mani\u00e8re similaire \u00e0 la biblioth\u00e8que pour prendre en charge PKCS#11 et constitue une enveloppe autour de la biblioth\u00e8que <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Yubico\/libfido2\">libfido2<\/a><\/noindex>, fournissant des moyens de communication avec les jetons via USB (prenant en charge les protocoles FIDO U2F\/CTAP 1 et FIDO 2.0\/CTAP 2). La biblioth\u00e8que interm\u00e9diaire libsk-libfido2 pr\u00e9par\u00e9e par les d\u00e9veloppeurs d'OpenSSH <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Yubico\/libfido2\/commit\/601565cbfab772e4adda2d6de1d7f46e9d913193\">sont incluses.<\/a><\/noindex> est int\u00e9gr\u00e9e \u00e0 la composition principale de libfido2, tout comme <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Yubico\/libfido2\/commit\/5a1d1c33bff0d84fc56bb7f9dd166dbee294cb77\">le pilote HID<\/a><\/noindex> pour OpenBSD.<\/p>\n<p>Pour l'authentification et la g\u00e9n\u00e9ration de cl\u00e9, il est n\u00e9cessaire de sp\u00e9cifier dans les param\u00e8tres le param\u00e8tre \u00ab SecurityKeyProvider \u00bb ou de d\u00e9finir la variable d'environnement SSH_SK_PROVIDER en indiquant le chemin vers la biblioth\u00e8que externe libsk-libfido2.so (export SSH_SK_PROVIDER=\/path\/to\/libsk-libfido2.so). Il est possible de construire openssh avec un support int\u00e9gr\u00e9 pour la biblioth\u00e8que interm\u00e9diaire (--with-security-key-builtin), dans ce cas, il faut d\u00e9finir le param\u00e8tre \u00ab SecurityKeyProvider=internal \u00bb.<br \/>\nEnsuite, vous devez ex\u00e9cuter \u00ab ssh-keygen -t ecdsa-sk \u00bb ou, si les cl\u00e9s sont d\u00e9j\u00e0 cr\u00e9\u00e9es et configur\u00e9es, vous connecter au serveur \u00e0 l'aide de \u00ab ssh \u00bb. Lors de l'ex\u00e9cution de ssh-keygen, la paire de cl\u00e9s g\u00e9n\u00e9r\u00e9e sera enregistr\u00e9e dans \u00ab ~\/.ssh\/id_ecdsa_sk \u00bb et peut \u00eatre utilis\u00e9e de mani\u00e8re similaire aux autres cl\u00e9s. <\/p>\n<p>La cl\u00e9 publique (id_ecdsa_sk.pub) doit \u00eatre copi\u00e9e sur le serveur dans le fichier authorized_keys. Du c\u00f4t\u00e9 du serveur, seule la signature num\u00e9rique est v\u00e9rifi\u00e9e, tandis que l'interaction avec les jetons se fait du c\u00f4t\u00e9 client (il n'est pas n\u00e9cessaire d'installer libsk-libfido2 sur le serveur, mais le serveur doit prendre en charge les types de cl\u00e9s \u00ab ecdsa-sk \u00bb). La cl\u00e9 priv\u00e9e g\u00e9n\u00e9r\u00e9e (id_ecdsa_sk) est essentiellement un descripteur de la cl\u00e9, formant la cl\u00e9 r\u00e9elle uniquement en combinaison avec une s\u00e9quence secr\u00e8te, conserv\u00e9e du c\u00f4t\u00e9 du jeton U2F. Si la cl\u00e9 id_ecdsa_sk tombait entre les mains d'un attaquant, pour r\u00e9ussir l'authentification, il lui faudrait \u00e9galement acc\u00e9der au jeton mat\u00e9riel, sans lequel la cl\u00e9 priv\u00e9e enregistr\u00e9e dans le fichier id_ecdsa_sk serait inutile. <\/p>\n<p>De plus, par d\u00e9faut, toute op\u00e9ration avec des cl\u00e9s (que ce soit lors de la g\u00e9n\u00e9ration ou de l'authentification) n\u00e9cessite une confirmation locale de la pr\u00e9sence physique de l'utilisateur, par exemple, en touchant le capteur sur le jeton, ce qui complique les attaques \u00e0 distance sur les syst\u00e8mes avec un jeton connect\u00e9. Comme autre mesure de protection, lors du lancement de ssh-keygen, il peut \u00e9galement \u00eatre demand\u00e9 de d\u00e9finir un mot de passe pour acc\u00e9der au fichier de cl\u00e9s. <\/p>\n<p>La nouvelle version d'OpenSSH a \u00e9galement annonc\u00e9 la future mise hors service des algorithmes utilisant des hachages SHA-1, en raison de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52149\">l'augmentation<\/a><\/noindex> l'efficacit\u00e9 des attaques par collision avec un pr\u00e9fixe donn\u00e9 (le co\u00fbt pour trouver une collision est estim\u00e9 \u00e0 environ 45 000 dollars). Dans un des prochains versions, il est pr\u00e9vu de d\u00e9sactiver par d\u00e9faut la possibilit\u00e9 d'utiliser l'algorithme de signature num\u00e9rique par cl\u00e9 publique \u00ab ssh-rsa \u00bb, qui est mentionn\u00e9 dans le RFC d'origine pour le protocole SSH et reste largement courant dans la pratique (pour v\u00e9rifier l'utilisation de ssh-rsa dans ses syst\u00e8mes, on peut essayer de se connecter par ssh avec l'option \u00ab -oHostKeyAlgorithms=-ssh-rsa \u00bb).<\/p>\n<p>Pour faciliter la transition vers les nouveaux algorithmes dans OpenSSH, l'une des prochaines versions inclura par d\u00e9faut la configuration UpdateHostKeys, qui permettra de transf\u00e9rer automatiquement les clients vers des algorithmes plus fiables. Parmi les algorithmes recommand\u00e9s pour la migration figurent rsa-sha2-256\/512 bas\u00e9 sur la RFC8332 RSA SHA-2 (soutenu depuis OpenSSH 7.2 et utilis\u00e9 par d\u00e9faut), ssh-ed25519 (soutenu depuis OpenSSH 6.5) et ecdsa-sha2-nistp256\/384\/521 bas\u00e9 sur la RFC5656 ECDSA (soutenu depuis OpenSSH 5.7).<\/p>\n<p>Dans la version OpenSSH 8.2, la possibilit\u00e9 de se connecter en utilisant \u00ab ssh-rsa \u00bb est toujours laiss\u00e9e, mais cet algorithme a \u00e9t\u00e9 retir\u00e9 de la liste CASignatureAlgorithms, qui d\u00e9termine les algorithmes acceptables pour la signature num\u00e9rique de nouveaux certificats. De m\u00eame, l'algorithme diffie-hellman-group14-sha1 a \u00e9t\u00e9 retir\u00e9 des algorithmes d'\u00e9change de cl\u00e9s pris en charge par d\u00e9faut. Il est not\u00e9 que l'utilisation de SHA-1 dans les certificats pr\u00e9sente un risque suppl\u00e9mentaire, car un attaquant a un temps illimit\u00e9 pour rechercher une collision avec un certificat existant, tandis que le temps d'attaque sur les cl\u00e9s h\u00f4tes est limit\u00e9 par le d\u00e9lai d'attente de connexion (LoginGraceTime). <\/p>\n<p>Lors de l'ex\u00e9cution de ssh-keygen, l'algorithme rsa-sha2-512 est d\u00e9sormais appliqu\u00e9 par d\u00e9faut, pris en charge depuis OpenSSH 7.2, ce qui peut poser des probl\u00e8mes de compatibilit\u00e9 lors de la tentative de traitement de certificats sign\u00e9s dans OpenSSH 8.2 sur des syst\u00e8mes avec d'anciennes versions d'OpenSSH (pour contourner le probl\u00e8me lors de la formation de la signature, vous pouvez explicitement indiquer \u00ab ssh-keygen -t ssh-rsa \u00bb ou utiliser des algorithmes ecdsa-sha2-nistp256\/384\/521, pris en charge depuis OpenSSH 5.7).<\/p>\n<p>Autres changements :<\/p>\n<ul>\n<li class=\"l\"> Une directive Include a \u00e9t\u00e9 ajout\u00e9e \u00e0 sshd_config, permettant d'inclure le contenu d'autres fichiers \u00e0 la position actuelle du fichier de configuration (l'utilisation de motifs glob est autoris\u00e9e lors de la sp\u00e9cification du nom de fichier);\n<li class=\"l\"> Une option \u00ab no-touch-required \u00bb a \u00e9t\u00e9 ajout\u00e9e \u00e0 ssh-keygen, d\u00e9sactivant la n\u00e9cessit\u00e9 de confirmer physiquement l'acc\u00e8s au jeton lors de la g\u00e9n\u00e9ration de la cl\u00e9;\n<li class=\"l\"> La directive PubkeyAuthOptions a \u00e9t\u00e9 ajout\u00e9e \u00e0 sshd_config, combinant diff\u00e9rentes options li\u00e9es \u00e0 l'authentification par cl\u00e9 publique. Actuellement, seul le drapeau \u00ab no-touch-required \u00bb est pris en charge pour ignorer la v\u00e9rification de la pr\u00e9sence physique lors de l'authentification \u00e0 l'aide d'un jeton. Par analogie, une option \u00ab no-touch-required \u00bb a \u00e9t\u00e9 ajout\u00e9e au fichier authorized_keys;\n<li class=\"l\"> Une option \u00ab -O write-attestation=\/path \u00bb a \u00e9t\u00e9 ajout\u00e9e \u00e0 ssh-keygen, permettant d'\u00e9crire des certificats d'attestation FIDO suppl\u00e9mentaires lors de la g\u00e9n\u00e9ration de cl\u00e9s. OpenSSH n'utilise pas encore ces certificats, mais ils pourraient \u00eatre utilis\u00e9s ult\u00e9rieurement pour v\u00e9rifier le placement de la cl\u00e9 dans un stockage mat\u00e9riel digne de confiance;\n<li class=\"l\"> Dans les configurations ssh et sshd, le mode de priorisation du trafic peut d\u00e9sormais \u00eatre d\u00e9fini via la directive IPQoS. <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc8622\">LE DSCP<\/a><\/noindex> (Comportement de transit \u00e0 faible effort);\n<li class=\"l\"> Dans ssh, lorsque la valeur \u00ab AddKeysToAgent=yes \u00bb est d\u00e9finie, si la cl\u00e9 ne contient pas de champ de commentaire, elle sera ajout\u00e9e \u00e0 ssh-agent avec le chemin de la cl\u00e9 comme commentaire. Dans<br \/>\nssh-keygen et ssh-agent, des \u00e9tiquettes PKCS#11 et le nom du sujet X.509 sont d\u00e9sormais \u00e9galement utilis\u00e9s comme commentaires dans la cl\u00e9 au lieu du chemin vers la biblioth\u00e8que;<\/p>\n<li class=\"l\"> Une fonctionnalit\u00e9 d'exportation PEM a \u00e9t\u00e9 ajout\u00e9e \u00e0 ssh-keygen pour les cl\u00e9s DSA et ECDSA;\n<li class=\"l\"> Un nouveau file ex\u00e9cutable ssh-sk-helper a \u00e9t\u00e9 ajout\u00e9, utilis\u00e9 pour isoler la biblioth\u00e8que d'acc\u00e8s aux tokens FIDO\/U2F;\n<li class=\"l\"> Dans ssh et sshd, une option de compilation \u00ab --with-zlib \u00bb a \u00e9t\u00e9 ajout\u00e9e pour compiler avec la prise en charge de la biblioth\u00e8que zlib;\n<li class=\"l\"> Conform\u00e9ment \u00e0 l'exigence de RFC4253, le message affich\u00e9 lors de la connexion contient un avertissement concernant le blocage d'acc\u00e8s d\u00fb au d\u00e9passement des limites MaxStartups. Pour faciliter le diagnostic, le nombre de connexions authentifi\u00e9es actuellement actives et l'\u00e9tat de la limite MaxStartups sont affich\u00e9s dans l'en-t\u00eate du processus sshd, visible lors de l'utilisation de l'outil ps.\n<li class=\"l\"> Dans ssh et ssh-agent, lors de l'appel d'un programme pour afficher une invite, d\u00e9finie via $SSH_ASKPASS, un drapeau suppl\u00e9mentaire est maintenant transmis avec le type d'invite : \u00ab confirm \u00bb \u2014 bo\u00eete de dialogue de confirmation (oui\/non), \u00ab none \u00bb \u2014 message informatif, \u00ab blank \u00bb \u2014 demande de mot de passe ;\n<li class=\"l\"> Dans ssh-keygen, une nouvelle op\u00e9ration avec des signatures num\u00e9riques \u00ab find-principals \u00bb a \u00e9t\u00e9 ajout\u00e9e pour rechercher dans le fichier allowed-signers de l'utilisateur li\u00e9 \u00e0 la signature num\u00e9rique sp\u00e9cifi\u00e9e ;\n<li class=\"l\"> Am\u00e9lioration du support de l'isolation du processus sshd sur Linux gr\u00e2ce au m\u00e9canisme seccomp : les appels syst\u00e8me IPC sont interdits, tandis que clock_gettime64(), clock_nanosleep_time64 et clock_nanosleep() sont autoris\u00e9s.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52369\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 OpenSSH 8.2, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430\u043c SSH 2.0 \u0438 SFTP. \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u043c \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435\u043c \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 OpenSSH 8.2 \u0441\u0442\u0430\u043b\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b U2F, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u044b\u0439 \u0430\u043b\u044c\u044f\u043d\u0441\u043e\u043c FIDO. U2F \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043d\u0435\u0434\u043e\u0440\u043e\u0433\u0438\u0435 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0435 \u0442\u043e\u043a\u0435\u043d\u044b \u0434\u043b\u044f \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-42941","post","type-post","status-publish","format-standard","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenSSH 8.2 c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0442\u043e\u043a\u0435\u043d\u043e\u0432 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 FIDO\/U2F | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-17T11:41:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-17T11:41:56+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Publication d'OpenSSH 8.2 avec prise en charge des jetons d'authentification \u00e0 deux facteurs FIDO\/U2F | ProHoster","description":"Apr\u00e8s quatre mois de d\u00e9veloppement, la version est enfin pr\u00e9sent\u00e9e.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenSSH 8.2 c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0442\u043e\u043a\u0435\u043d\u043e\u0432 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 FIDO\/U2F | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437","og:url":"https:\/\/prohoster.info\/fr\/blog\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-17T11:41:56+00:00","article:modified_time":"2020-02-17T11:41:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"42941","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 23:51:33","updated":"2022-09-28 14:18:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/42941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=42941"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/42941\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=42941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=42941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=42941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}