{"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\/de\/blog\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f","title":{"rendered":"Release von OpenSSH 8.2 mit Unterst\u00fctzung f\u00fcr FIDO\/U2F Zwei-Faktor-Authentifizierungstokens.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nach viermonatiger Entwicklung <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.mindrot.org\/pipermail\/openssh-unix-announce\/2020-February\/000138.html\">vorgestellt<\/a><\/noindex> Release <noindex><a rel=\"nofollow\" href=\"http:\/\/www.openssh.com\/\">OpenSSH 8.2<\/a><\/noindex>, einer offenen Implementierung von Client und Server f\u00fcr die Protokolle SSH 2.0 und SFTP. <\/p>\n<p>Ein wesentlicher Fortschritt in der Ver\u00f6ffentlichung von OpenSSH 8.2 ist die M\u00f6glichkeit, die Zwei-Faktor-Authentifizierung mithilfe von Ger\u00e4ten zu nutzen, die das Protokoll <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>, entwickelt von der Allianz  <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/FIDO_Alliance\">FIDO<\/a><\/noindex>. U2F erm\u00f6glicht die Erstellung kosteng\u00fcnstiger Hardware-Tokens zur Best\u00e4tigung der physischen Pr\u00e4senz des Benutzers, die \u00fcber USB, Bluetooth oder NFC interagieren. Solche Ger\u00e4te werden als Mittel zur Zwei-Faktor-Authentifizierung auf Webseiten gef\u00f6rdert, werden bereits von den g\u00e4ngigsten Browsern unterst\u00fctzt und von verschiedenen Herstellern wie Yubico, Feitian, Thetis und Kensington angeboten.<\/p>\n<p>Um mit Ger\u00e4ten zu interagieren, die die Anwesenheit des Benutzers best\u00e4tigen, wurden in OpenSSH neue Schl\u00fcsseltypen \u201eecdsa-sk\u201c und \u201eed25519-sk\u201c eingef\u00fchrt, die die digitalen Signaturalgorithmen ECDSA und Ed25519 in Kombination mit dem SHA-256-Hash verwenden. Die Interaktionsprozeduren mit den Token wurden in eine Zwischenspeicherbibliothek ausgelagert, die analog zur Bibliothek f\u00fcr die Unterst\u00fctzung von PKCS#11 geladen wird und eine Wrapper-\u00dcberbibliothek ist. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Yubico\/libfido2\">libfido2<\/a><\/noindex>, die Mittel zur Kommunikation mit Tokens \u00fcber USB bereitstellt (unterst\u00fctzt die Protokolle FIDO U2F\/CTAP 1 und FIDO 2.0\/CTAP 2). Die von den Entwicklern von OpenSSH vorbereitete Zwischenbibliothek libsk-libfido2 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Yubico\/libfido2\/commit\/601565cbfab772e4adda2d6de1d7f46e9d913193\">eingeschlossen<\/a><\/noindex> ist Teil von libfido2, ebenso wie <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Yubico\/libfido2\/commit\/5a1d1c33bff0d84fc56bb7f9dd166dbee294cb77\">HID-Treiber<\/a><\/noindex> f\u00fcr OpenBSD.<\/p>\n<p>F\u00fcr die Authentifizierung und Generierung des Schl\u00fcssels muss die Einstellung \u201eSecurityKeyProvider\u201c oder die Umgebungsvariable SSH_SK_PROVIDER festgelegt werden, um den Pfad zur externen Bibliothek libsk-libfido2.so anzugeben (export SSH_SK_PROVIDER=\/path\/to\/libsk-libfido2.so). Es ist m\u00f6glich, OpenSSH mit integrierter Unterst\u00fctzung f\u00fcr die Zwischenschichtbibliothek zu kompilieren (\u2014with-security-key-builtin); in diesem Fall muss der Parameter \u201eSecurityKeyProvider=internal\u201c gesetzt werden.<br \/>\nAnschlie\u00dfend muss \u201essh-keygen -t ecdsa-sk\u201c ausgef\u00fchrt werden oder, falls die Schl\u00fcssel bereits erstellt und konfiguriert sind, muss eine Verbindung zum Server mit \u201essh\u201c hergestellt werden. Bei der Ausf\u00fchrung von ssh-keygen wird das erstellte Schl\u00fcsselpaar in \u201e~\/.ssh\/id_ecdsa_sk\u201c gespeichert und kann wie andere Schl\u00fcssel verwendet werden. <\/p>\n<p>Der \u00f6ffentliche Schl\u00fcssel (id_ecdsa_sk.pub) sollte auf den Server in die Datei authorized_keys kopiert werden. Auf der Serverseite wird nur die digitale Signatur \u00fcberpr\u00fcft, w\u00e4hrend die Interaktion mit den Token auf der Clientseite erfolgt (es ist nicht notwendig, libsk-libfido2 auf dem Server zu installieren, aber der Server muss den Schl\u00fcsseltyp \u201eecdsa-sk\u201c unterst\u00fctzen). Der generierte private Schl\u00fcssel (id_ecdsa_sk) ist im Wesentlichen ein Schl\u00fcsselhalter, der den tats\u00e4chlichen Schl\u00fcssel nur in Kombination mit der geheimen Sequenz bildet, die auf dem U2F-Token gespeichert ist. Wenn der Schl\u00fcssel id_ecdsa_sk in die H\u00e4nde eines Angreifers gelangt, ben\u00f6tigt er auch Zugriff auf das Hardware-Token, ohne das der gespeicherte private Schl\u00fcssel in der Datei id_ecdsa_sk nutzlos ist. <\/p>\n<p>Dar\u00fcber hinaus ist standardm\u00e4\u00dfig bei der Ausf\u00fchrung von Schl\u00fcsseloperationen (sowohl bei der Generierung als auch bei der Authentifizierung) eine lokale Best\u00e4tigung der physischen Anwesenheit des Benutzers erforderlich, beispielsweise indem der Benutzer aufgefordert wird, den Sensor des Tokens zu ber\u00fchren, was die Durchf\u00fchrung von Remote-Angriffen auf Systeme mit angeschlossenem Token erschwert. Zudem kann w\u00e4hrend des Starts von ssh-keygen ein Passwort f\u00fcr den Zugriff auf die Schl\u00fcsseldatei festgelegt werden. <\/p>\n<p>In der neuen Version von OpenSSH wurde auch die bevorstehende Einstufung von Algorithmen, die SHA-1-Hashes verwenden, als veraltet angek\u00fcndigt, in Bezug auf <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52149\">einer Erh\u00f6hung<\/a><\/noindex> die Effektivit\u00e4t von Kollisionsangriffen mit einem vorgegebenen Pr\u00e4fix (die Kosten f\u00fcr die Suche nach einer Kollision werden auf etwa 45.000 Dollar gesch\u00e4tzt). In einer der n\u00e4chsten Versionen ist geplant, die Verwendung des Public-Key-Signaturalgorithmus \u201essh-rsa\u201c standardm\u00e4\u00dfig zu deaktivieren, der im urspr\u00fcnglichen RFC f\u00fcr das SSH-Protokoll erw\u00e4hnt wird und weiterhin weit verbreitet ist (um die Verwendung von ssh-rsa in seinen Systemen zu \u00fcberpr\u00fcfen, kann man versuchen, sich \u00fcber ssh mit der Option \u201e-oHostKeyAlgorithms=-ssh-rsa\u201c zu verbinden).<\/p>\n<p>Um den \u00dcbergang zu neuen Algorithmen in OpenSSH zu erleichtern, wird in einer der n\u00e4chsten Versionen standardm\u00e4\u00dfig die Einstellung UpdateHostKeys aktiviert, die es erm\u00f6glicht, Clients automatisch auf sicherere Algorithmen umzustellen. Zu den empfohlenen Algorithmen f\u00fcr die Migration z\u00e4hlen rsa-sha2-256\/512 basierend auf RFC8332 RSA SHA-2 (unterst\u00fctzt seit OpenSSH 7.2 und standardm\u00e4\u00dfig verwendet), ssh-ed25519 (unterst\u00fctzt seit OpenSSH 6.5) und ecdsa-sha2-nistp256\/384\/521 basierend auf RFC5656 ECDSA (unterst\u00fctzt seit OpenSSH 5.7).<\/p>\n<p>In der Version OpenSSH 8.2 wurde die M\u00f6glichkeit der Verbindung mit \u201essh-rsa\u201c vorerst beibehalten, aber dieser Algorithmus wurde aus der Liste der CASignatureAlgorithms entfernt, die die Algorithmen definieren, die f\u00fcr die digitale Signatur neuer Zertifikate zul\u00e4ssig sind. \u00c4hnlich wurde der Algorithmus diffie-hellman-group14-sha1 aus den standardm\u00e4\u00dfig unterst\u00fctzten Schl\u00fcssel-Austausch-Algorithmen entfernt. Es wird darauf hingewiesen, dass die Verwendung von SHA-1 in Zertifikaten mit zus\u00e4tzlichen Risiken verbunden ist, da ein Angreifer unbegrenzte Zeit hat, um eine Kollision f\u00fcr ein bestehendes Zertifikat zu suchen, w\u00e4hrend die Zeit f\u00fcr einen Angriff auf Host-Schl\u00fcssel durch die Verbindungszeit\u00fcberschreitung (LoginGraceTime) begrenzt ist. <\/p>\n<p>Beim Ausf\u00fchren von ssh-keygen wird nun standardm\u00e4\u00dfig der Algorithmus rsa-sha2-512 verwendet, der seit OpenSSH 7.2 unterst\u00fctzt wird, was zu Kompatibilit\u00e4tsproblemen f\u00fchren kann, wenn versucht wird, Zertifikate, die in OpenSSH 8.2 signiert wurden, auf Systemen mit \u00e4lteren Versionen von OpenSSH zu verarbeiten (um das Problem beim Signieren zu umgehen, kann man explizit \u201essh-keygen -t ssh-rsa\u201c angeben oder die Algorithmen ecdsa-sha2-nistp256\/384\/521 verwenden, die seit OpenSSH 5.7 unterst\u00fctzt werden).<\/p>\n<p>Weitere \u00c4nderungen:<\/p>\n<ul>\n<li class=\"l\"> In die sshd_config wurde die Direktive Include hinzugef\u00fcgt, die es erlaubt, den Inhalt anderer Dateien an der aktuellen Position der Konfigurationsdatei einzuf\u00fcgen (bei der Angabe des Dateinamens sind Glob-Masken zul\u00e4ssig);\n<li class=\"l\"> In ssh-keygen wurde die Option \u201eno-touch-required\u201c hinzugef\u00fcgt, die die Notwendigkeit einer physischen Best\u00e4tigung des Zugriffs auf den Token bei der Schl\u00fcsselgenerierung deaktiviert.\n<li class=\"l\"> In sshd_config wurde die Direktive PubkeyAuthOptions hinzugef\u00fcgt, die verschiedene Optionen bez\u00fcglich der Authentifizierung \u00fcber \u00f6ffentliche Schl\u00fcssel kombiniert. Derzeit wird nur das Flag \u201eno-touch-required\u201c unterst\u00fctzt, um die \u00dcberpr\u00fcfung der physischen Pr\u00e4senz bei der Authentifizierung mit einem Token zu umgehen. Entsprechend wurde die Option \u201eno-touch-required\u201c in die Datei authorized_keys hinzugef\u00fcgt.\n<li class=\"l\"> In ssh-keygen wurde die Option \u201e-O write-attestation=\/path\u201c hinzugef\u00fcgt, die es erm\u00f6glicht, zus\u00e4tzliche FIDO-Best\u00e4tigungscertifikate bei der Generierung von Schl\u00fcsseln aufzuzeichnen. OpenSSH verwendet diese Zertifikate derzeit nicht, aber sie k\u00f6nnen in Zukunft zur \u00dcberpr\u00fcfung verwendet werden, ob der Schl\u00fcssel in einem vertrauensw\u00fcrdigen Hardware-Speicher abgelegt ist.\n<li class=\"l\"> In den Einstellungen von ssh und sshd \u00fcber die Direktive IPQoS ist nun die Einstellung des Priorisierungsmodus f\u00fcr den Datenverkehr m\u00f6glich. <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc8622\">LE DSCP<\/a><\/noindex> (Lower-Effort Per-Hop Behavior);\n<li class=\"l\"> In ssh, wenn der Wert \u201eAddKeysToAgent=yes\u201c gesetzt ist, wird, falls der Schl\u00fcssel kein Kommentarfeld enth\u00e4lt, der Schl\u00fcssel mit dem Pfad zum Schl\u00fcssel als Kommentar zum ssh-agent hinzugef\u00fcgt.<br \/>\nssh-keygen und ssh-agent verwenden jetzt auch PKCS#11-Tags und den X.509-Subjektnamen als Kommentare im Schl\u00fcssel anstelle des Bibliothekspfads;<\/p>\n<li class=\"l\"> ssh-keygen hat die M\u00f6glichkeit hinzugef\u00fcgt, PEM f\u00fcr DSA- und ECDSA-Schl\u00fcssel zu exportieren;\n<li class=\"l\"> Eine neue ausf\u00fchrbare Datei ssh-sk-helper wurde hinzugef\u00fcgt, um die Zugriffsbibliothek f\u00fcr FIDO\/U2F-Tokens zu isolieren;\n<li class=\"l\"> In ssh und sshd wurde eine Build-Option \u201e--with-zlib\u201c f\u00fcr die Kompilierung mit Unterst\u00fctzung der zlib-Bibliothek hinzugef\u00fcgt.\n<li class=\"l\"> Gem\u00e4\u00df den Anforderungen von RFC4253 wird beim Verbindungsbanner eine Warnung \u00fcber den Zugriffssperrhinweis aufgrund von MaxStartups-\u00dcberschreitungen angezeigt. Zur vereinfachten Diagnose wird im Header des sshd-Prozesses, der bei der Verwendung des ps-Tools sichtbar ist, die Anzahl der gerade authentifizierten Verbindungen und der Status des MaxStartups-Limits angezeigt;\n<li class=\"l\"> In ssh und ssh-agent wird beim Aufruf eines Programms zur Anzeige einer Eingabeaufforderung, die \u00fcber $SSH_ASKPASS festgelegt wird, jetzt zus\u00e4tzlich ein Flag mit dem Typ der Eingabeaufforderung \u00fcbergeben: &#171;confirm&#187; &#8212; Best\u00e4tigungsdialog (ja\/nein), &#171;none&#187; &#8212; Informationsnachricht, &#171;blank&#187; &#8212; Passwortabfrage;\n<li class=\"l\"> In ssh-keygen wurde eine neue Operation mit digitalen Signaturen &#171;find-principals&#187; hinzugef\u00fcgt, um die im Datei allowed-signers des Benutzers enthaltenen Informationen zu einer angegebenen digitalen Signatur zu suchen;\n<li class=\"l\"> Die Unterst\u00fctzung der Prozessisolierung von sshd in Linux wurde mithilfe des seccomp-Mechanismus verbessert: IPC-Systemaufrufe wurden verboten, w\u00e4hrend clock_gettime64(), clock_nanosleep_time64 und clock_nanosleep() erlaubt wurden.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <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.1.1 - 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\/de\/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.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\/de\/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\udd47OpenSSH 8.2 mit Unterst\u00fctzung f\u00fcr FIDO\/U2F-Zwei-Faktor-Authentifizierung | ProHoster","description":"Nach vier Monaten Entwicklung wird das Release pr\u00e4sentiert","canonical_url":"https:\/\/prohoster.info\/de\/blog\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/42941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=42941"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/42941\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=42941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=42941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=42941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}