{"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\/da\/blog\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f","title":{"rendered":"OpenSSH 8.2-udgivelse med underst\u00f8ttelse af FIDO\/U2F to-faktor-autentifikationsenheder","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Efter fire m\u00e5neders udvikling <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.mindrot.org\/pipermail\/openssh-unix-announce\/2020-February\/000138.html\">pr\u00e6senteret<\/a><\/noindex> udgivelse <noindex><a rel=\"nofollow\" href=\"http:\/\/www.openssh.com\/\">OpenSSH 8.2<\/a><\/noindex>, en open source-implementering af klient og server til arbejde med SSH 2.0- og SFTP-protokoller. <\/p>\n<p>En central forbedring i OpenSSH 8.2-udgivelsen er muligheden for at bruge to-faktor-autentifikation ved hj\u00e6lp af enheder, der underst\u00f8tter protokollen <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>, udviklet af alliancen  <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/FIDO_Alliance\">FIDO<\/a><\/noindex>. U2F muligg\u00f8r oprettelse af omkostningseffektive hardware tokens til bekr\u00e6ftelse af brugerens fysiske tilstedev\u00e6relse, hvor interaktionen sker via USB, Bluetooth eller NFC. S\u00e5danne enheder markedsf\u00f8res som et middel til to-faktor autentificering p\u00e5 websteder, underst\u00f8ttes allerede af de fleste webbrowsere og produceres af forskellige producenter, herunder Yubico, Feitian, Thetis og Kensington.<\/p>\n<p>For interaction with devices that verify the presence of a user, OpenSSH has added new key types &#171;ecdsa-sk&#187; and &#171;ed25519-sk&#187;, which utilize the ECDSA and Ed25519 digital signature algorithms, together with the SHA-256 hash. The procedures for interacting with tokens have been extracted into an intermediate library, which is loaded similarly to the library that supports PKCS#11 and serves as a wrapper over the library. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Yubico\/libfido2\">libfido2<\/a><\/noindex>, der giver midler til kommunikation med tokens over USB (underst\u00f8tter FIDO U2F\/CTAP 1 og FIDO 2.0\/CTAP 2 protokoller). Det mellemlag, der er forberedt af udviklerne af OpenSSH, er indarbejdet i hovedbiblioteket libfido2, ligesom <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Yubico\/libfido2\/commit\/601565cbfab772e4adda2d6de1d7f46e9d913193\">er<\/a><\/noindex> HID-driveren <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Yubico\/libfido2\/commit\/5a1d1c33bff0d84fc56bb7f9dd166dbee294cb77\">til OpenBSD.<\/a><\/noindex> For at aktivere U2F kan du bruge den seneste version af kodebasen fra<\/p>\n<p>To authenticate and generate a key, you must specify the &#171;SecurityKeyProvider&#187; parameter in the settings or set the environment variable SSH_SK_PROVIDER, providing the path to the external library libsk-libfido2.so (export SSH_SK_PROVIDER=\\\/path\\\/to\\\/libsk-libfido2.so). It is possible to build openssh with built-in support for the wrapper library (\u2014with-security-key-builtin), in which case you must set the &#171;SecurityKeyProvider=internal&#187; parameter.<br \/>\nNext, you need to run &#171;ssh-keygen -t ecdsa-sk&#187;, or if the keys are already created and configured, connect to the server using &#171;ssh&#187;. When running ssh-keygen, the created key pair will be saved in &#171;~\\\/ .ssh\\\/id_ecdsa_sk&#187; and can be used similarly to other keys. <\/p>\n<p>The public key (id_ecdsa_sk.pub) should be copied to the server in the authorized_keys file. On the server side, only the digital signature is verified, and interaction with tokens is performed on the client side (there is no need to install libsk-libfido2 on the server, but the server must support the &#171;ecdsa-sk&#187; key type). The generated private key (id_ecdsa_sk) is essentially a descriptor of the key, forming the real key only in conjunction with the secret sequence stored on the U2F token. If the id_ecdsa_sk key falls into the hands of an attacker, they will also need access to the hardware token to pass authentication, without which the private key stored in the id_ecdsa_sk file is useless. <\/p>\n<p>Desuden kr\u00e6ves der som standard lokalt bekr\u00e6ftelse af brugerens fysiske tilstedev\u00e6relse ved udf\u00f8relse af enhver operation med n\u00f8gler (b\u00e5de ved generering og autentificering), for eksempel ved at ber\u00f8re sensoren p\u00e5 tokenet, hvilket vanskeligg\u00f8r udf\u00f8relsen af fjernafg\u00f8rende angreb p\u00e5 systemer med tilsluttet token. Som et ekstra sikkerhedstr\u00e6k kan der ved opstart af ssh-keygen ogs\u00e5 angives en adgangskode for at f\u00e5 adgang til n\u00f8glefilen. <\/p>\n<p>I den nye version af OpenSSH er der ogs\u00e5 offentliggjort en kommende nedgradering af algoritmer, der bruger SHA-1-hashes, i forbindelse med <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52149\">for\u00f8gelsen<\/a><\/noindex> effektiviteten af kollisionsangreb med et givet pr\u00e6fiks (omkostningerne ved at finde en kollision estimeres til cirka 45.000 dollars). I en af de kommende udgaver planl\u00e6gges det at deaktivere muligheden for at bruge algoritmen til digitale signaturer baseret p\u00e5 offentlige n\u00f8gler &#171;ssh-rsa&#187; som standard, hvilket n\u00e6vnes i den originale RFC for SSH-protokollen og stadig er meget udbredt i praksis (for at tjekke brugen af ssh-rsa i dine systemer kan du pr\u00f8ve at oprette forbindelse via ssh med indstillingen &#171;-oHostKeyAlgorithms=-ssh-rsa&#187;).<\/p>\n<p>For at lette overgangen til de nye algoritmer i OpenSSH vil der i en af de kommende udgaver blive inkluderet indstillingen UpdateHostKeys som standard, der automatisk vil overf\u00f8re klienter til mere p\u00e5lidelige algoritmer. Blandt de anbefalede algoritmer til migration n\u00e6vnes rsa-sha2-256\/512 baseret p\u00e5 RFC8332 RSA SHA-2 (underst\u00f8ttet siden OpenSSH 7.2 og bruges som standard), ssh-ed25519 (underst\u00f8ttet siden OpenSSH 6.5) og ecdsa-sha2-nistp256\/384\/521 baseret p\u00e5 RFC5656 ECDSA (underst\u00f8ttet siden OpenSSH 5.7).<\/p>\n<p>I versionen OpenSSH 8.2 er muligheden for at oprette forbindelse ved hj\u00e6lp af \u00abssh-rsa\u00bb stadig bevaret, men denne algoritme er blevet fjernet fra listen over CASignatureAlgorithms, der definerer de algoritmer, der er tilladt til digital signatur af nye certifikater. Tilsvarende er algoritmen diffie-hellman-group14-sha1 blevet fjernet fra de algoritmer til n\u00f8gleudveksling, der underst\u00f8ttes som standard. Det bem\u00e6rkes, at brugen af SHA-1 i certifikater medf\u00f8rer en \u00f8get risiko, da en angriber har ubegribelig tid til at finde kollisioner for et eksisterende certifikat, mens tiden for angreb p\u00e5 v\u00e6rtens n\u00f8gler er begr\u00e6nset af forbindelsestiden (LoginGraceTime). <\/p>\n<p>N\u00e5r ssh-keygen k\u00f8res, anvendes algoritmen rsa-sha2-512 som standard, hvilket har v\u00e6ret underst\u00f8ttet siden OpenSSH 7.2, hvilket kan skabe kompatibilitetsproblemer, n\u00e5r der fors\u00f8ges at behandle certifikater, der er underskrevet i OpenSSH 8.2, p\u00e5 systemer med \u00e6ldre versioner af OpenSSH (for at omg\u00e5 problemet under oprettelsen af signaturen kan man eksplicit angive \u00abssh-keygen -t ssh-rsa\u00bb eller bruge algoritmerne ecdsa-sha2-nistp256\/384\/521, som har v\u00e6ret underst\u00f8ttet siden OpenSSH 5.7).<\/p>\n<p>Andre \u00e6ndringer:<\/p>\n<ul>\n<li class=\"l\"> I sshd_config er der tilf\u00f8jet direktivet Include, som g\u00f8r det muligt at inkludere indhold fra andre filer i den nuv\u00e6rende position i konfigurationsfilen (glob-m\u00f8nstre kan anvendes ved angivelse af filnavn);\n<li class=\"l\"> Der er tilf\u00f8jet en mulighed \u00abno-touch-required\u00bb i ssh-keygen, som deaktiverer behovet for fysisk bekr\u00e6ftelse af adgang til tokenet ved n\u00f8glegenerering;\n<li class=\"l\"> Der er tilf\u00f8jet en direktiv PubkeyAuthOptions i sshd_config, der samler forskellige muligheder relateret til autentifikation via offentlige n\u00f8gler. I \u00f8jeblikket underst\u00f8ttes kun flaget \u00abno-touch-required\u00bb for at undg\u00e5 kontrol af den fysiske tilstedev\u00e6relse under godkendelse via token. Tilsvarende er der tilf\u00f8jet muligheden \u00abno-touch-required\u00bb i authorized_keys-filen;\n<li class=\"l\"> Der er tilf\u00f8jet en mulighed \u00ab-O write-attestation=\/path\u00bb i ssh-keygen, som giver mulighed for at registrere yderligere attesteringscertifikater FIDO ved generering af n\u00f8gler. OpenSSH bruger endnu ikke disse certifikater, men de kan senere bruges til at verificere placeringen af n\u00f8glen i et trov\u00e6rdigt hardwarerum;\n<li class=\"l\"> I indstillingerne for ssh og sshd er det nu muligt at angive en prioriteringsindstilling for trafik via direktivet IPQoS; <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc8622\">LE DSCP<\/a><\/noindex> (Lower-Effort Per-Hop Behavior);\n<li class=\"l\"> N\u00e5r v\u00e6rdien \u00abAddKeysToAgent=yes\u00bb er indstillet i ssh, vil n\u00f8glen blive tilf\u00f8jet til ssh-agent med stien til n\u00f8glen som kommentar, hvis n\u00f8glen ikke indeholder et kommentarfelt. I<br \/>\nssh-keygen og ssh-agent anvendes der nu ogs\u00e5 PKCS#11-tags og X.509-subjekt navne som kommentarer til n\u00f8glen i stedet for stien til biblioteket;<\/p>\n<li class=\"l\"> I ssh-keygen er der tilf\u00f8jet mulighed for eksport af PEM for DSA- og ECDSA-n\u00f8gler;\n<li class=\"l\"> Der er tilf\u00f8jet en ny udf\u00f8relsesfil ssh-sk-helper, der bruges til at isolere biblioteket til adgang til FIDO\/U2F tokens;\n<li class=\"l\"> Der er tilf\u00f8jet en samlingsmulighed \u00ab--with-zlib\u00bb til ssh og sshd for at kompilere med underst\u00f8ttelse af zlib-biblioteket;\n<li class=\"l\"> I henhold til kravene i RFC4253 vises der en advarsel i banneret ved forbindelse om blokering af adgang p\u00e5 grund af overskridelse af MaxStartups gr\u00e6nser. For nemmere diagnose vises der i processen sshd's header, som ses ved brug af ps-v\u00e6rkt\u00f8jet, antallet af autentificerede forbindelser i \u00f8jeblikket og status for MaxStartups gr\u00e6nsen;\n<li class=\"l\"> I ssh og ssh-agent bliver der nu ogs\u00e5 sendt et flag med typen af prompt, der angives via $SSH_ASKPASS, n\u00e5r programmet kaldes for at vise en prompt: &#171;confirm&#187; &#8212; bekr\u00e6ftelsesdialog (ja\/nej), &#171;none&#187; &#8212; informationstekst, &#171;blank&#187; &#8212; anmodning om adgangskode;\n<li class=\"l\"> I ssh-keygen er der tilf\u00f8jet en ny operation for digitale signaturer &#171;find-principals&#187; til at finde i brugeren's allowed-signers-fil relateret til den angivne digitale signatur;\n<li class=\"l\"> St\u00f8tten til isolation af sshd-processen i Linux er forbedret ved hj\u00e6lp af seccomp-mekanismen: systemopkald IPC er forbudt, og clock_gettime64(), clock_nanosleep_time64 og clock_nanosleep() er tilladt.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Kilde: <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.3 - 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\/da\/blog\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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 udgivelse med st\u00f8tte for FIDO\/U2F to-faktor autentifikations tokens | ProHoster","description":"Efter fire m\u00e5neders udvikling er udgivelsen pr\u00e6senteret","canonical_url":"https:\/\/prohoster.info\/da\/blog\/reliz-openssh-8-2-c-podderzhkoj-tokenov-dvuhfaktornoj-autentifikaczii-fido-u2f","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/42941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=42941"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/42941\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=42941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=42941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=42941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}