{"id":123456,"date":"2025-04-10T03:05:07","date_gmt":"2025-04-10T01:05:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-openssh-10-0"},"modified":"2025-04-10T03:05:07","modified_gmt":"2025-04-10T01:05:07","slug":"reliz-openssh-10-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-openssh-10-0","title":{"rendered":"Udgivelsen af OpenSSH 10.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>OpenSSH 10.0 er blevet frigivet, en open source-implementering af klient og server til arbejde med SSH 2.0 og SFTP-protokollerne. De vigtigste \u00e6ndringer:      <\/p>\n<ul>\n<li class=\"l\"> St\u00f8tten til digitale signaturer baseret p\u00e5 DSA-algoritmen er blevet fjernet, da sikkerhedsniveauerne ikke lever op til nutidens krav. Omkostningerne ved at forts\u00e6tte vedligeholdelsen af den usikre DSA-algoritme er ikke berettigede, og dens fjernelse vil stimulere til oph\u00f8ret af st\u00f8tte til DSA i andre SSH-implementeringer og kryptografiske biblioteker. Som standard er brugen af DSA-n\u00f8gler stoppet siden 2015.\n<li class=\"l\"> Opdelingen af sshd i flere separate eksekverbare filer forts\u00e6tter. I OpenSSH 9.8 blev sshd-session-processen adskilt fra sshd, som h\u00e5ndterer opgaver relateret til sessioner. I OpenSSH 10.0 er koden, der udf\u00f8rer autentificeringen, blevet flyttet fra sshd-session til en separat sshd-auth-proces. sshd-auth-processen g\u00f8r det muligt at isolere autentificeringsrelaterede data i adresseomr\u00e5det af en separat proces, hvilket forhindrer adgang til disse data i hukommelsen i tilf\u00e6lde af angreb p\u00e5 koden, der bruges til at h\u00e5ndtere forbindelsesfaserne indtil autentificeringen er afsluttet. Desuden vil \u00e6ndringen reducere hukommelsesforbruget en smule, da koden relateret til autentificering nu kun er til stede i hukommelsen under autentificeringsprocessen og derefter fjernes, n\u00e5r sshd-auth-processen afsluttes.\n<li class=\"l\"> I ssh er der som standard implementeret en hybrid n\u00f8gleudvekslingsalgoritme &#171;mlkem768x25519-sha256&#187;, som er modstandsdygtig over for brute force angreb fra kvantecomputere og best\u00e5r af en kombination af X25519 ECDH og ML-KEM algoritmen (CRYSTALS-Kyber), der er standardiseret af National Institute of Standards and Technology (NIST). ML-KEM anvender kryptografiske metoder baseret p\u00e5 l\u00f8sningen af opgaver inden for gitterteori, hvor tidsforbruget til l\u00f8sning ikke adskiller sig mellem traditionelle og kvantecomputere.\n<li class=\"l\"> I ssh_config er der tilf\u00f8jet support for substitution &#171;%-token&#187; og ekspansion af milj\u00f8variabler i direktiverne SetEnv og User.\n<li class=\"l\"> I ssh_config og sshd_config er der tilf\u00f8jet support for udtrykket &#171;Match version&#187;, der g\u00f8r det muligt at anvende indstillinger afh\u00e6ngig af den installerede version af OpenSSH, for eksempel kan &#171;Match version OpenSSH_10.*&#187; anvendes for at binde til OpenSSH 10.\n<li class=\"l\"> Der er tilf\u00f8jet underst\u00f8ttelse af udtryk i ssh_config:\n<ul>\n<li class=\"l\"> &#171;Match sessiontype&#187;, der g\u00f8r det muligt at anvende indstillinger afh\u00e6ngig af den type session, der anmodes om: &#171;shell&#187; for interaktive sessioner, &#171;exec&#187; for kommandoudf\u00f8relse, &#171;subsystem&#187; for sftp og &#171;none&#187; for tunneler og trafik omdirigering.\n<li class=\"l\"> &#171;Match command&#187; til at knytte handlinger til de kommandoer, der angives i kommandolinjen ved k\u00f8rsel via ssh.\n<li class=\"l\"> &#8216;Match tagged &#171;&#187;&#8216; og &#8216;Match command &#171;&#187;&#8216; til at binde til tomme tags og k\u00f8re ssh uden at Angive en eksekveringskommando.    <\/ul>\n<li class=\"l\"> I sshd_config er brug af masker i filstier tilladt, som angives i direktiverne AuthorizedKeysFile og AuthorizedPrincipalsFile.\n<li class=\"l\"> I ssh-klienten er der tilf\u00f8jet support for indstillingen &#171;VersionAddendum&#187; for at tilf\u00f8je vilk\u00e5rlig tekst til versionsnummeret (tidligere var denne indstilling kun tilg\u00e6ngelig for <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3959\">server<\/a> sshd).\n<li class=\"l\"> I v\u00e6rkt\u00f8jerne scp og sftp er der sikret transmission af indstillingen &#171;ControlMaster no&#187; for at forhindre brug af eksisterende forbindelser ved genopkobling til v\u00e6rten.\n<li class=\"l\"> I sshd er supporten for implementeringen af Diffie-Hellman algoritmen i et endeligt felt som standard deaktiveret, hvilket har f\u00f8rt til fjernelse af metoderne &#171;diffie-hellman-group*&#187; og &#171;diffie-hellman-group-exchange-*&#187; fra KEXAlgorithms listen. Sammenlignet med Diffie-Hellman algoritmen baseret p\u00e5 elliptiske kurver er den fjerne implementering langsommere og kr\u00e6ver flere beregningsressourcer ved identisk sikkerhedsniveau.\n<li class=\"l\"> I ssh er AES-GCM nu en mere foretrukken tilstand til kryptering af forbindelsen sammenlignet med AES-CTR. Som standard er prioritetslisten for valg af krypteringer sat til: Chacha20\/Poly1305, AES-GCM (128\/256) og AES-CTR (128\/192\/256).\n<li class=\"l\"> I ssh-agent er implementeringen af sletning af alle indl\u00e6ste n\u00f8gler ved modtagelse af SIGUSR1-signal.\n<li class=\"l\"> I ssh-keygen er der tilf\u00f8jet support til FIDO-tokens, der ikke returnerer attestationsdata, s\u00e5som WinHello.\n<li class=\"l\"> I ssh-agent er der tilf\u00f8jet en indstilling &#171;-Owebsafe-allow=&#8230;&#187; til at overskrive den hvide liste for FIDO-applikationer.\n<li class=\"l\"> Der er tilf\u00f8jet et eksperimentelt v\u00e6rkt\u00f8j regress\/misc\/ssh-verify-attestation til verifikation af FIDO attestationsdata, som valgfrit genereres af ssh-keygen ved registrering af FIDO-n\u00f8gler.\n<li class=\"l\"> I ssh-keygen er det tilladt at bruge &#171;-&#187; i stedet for filnavn.\n<li class=\"l\"> I ssh-agent og den b\u00e6rbare version af OpenSSH er der tilf\u00f8jet support til aktivering via en socket i systemd-stil, implementeret ved hj\u00e6lp af mekanismen LISTEN_PID\/LISTEN_FDS.\n<li class=\"l\"> I den b\u00e6rbare version:\n<ul>\n<li class=\"l\"> Support til kryptografisk bibliotek AWS-LC (AWS libcrypto) er implementeret.\n<li class=\"l\"> I sshd er support til wtmpdb tilf\u00f8jet, som er en analog til wtmp, der ikke er udsat for problemet i 2038.\n<li class=\"l\"> I sshd er der tilf\u00f8jet en indstilling &#171;&#8212;with-linux-memlock-onfault&#187; til at fastl\u00e5se sshd i hukommelsen (forbyde udveksling til swap).\n<li class=\"l\"> Der er tilf\u00f8jet en mulighed &#171;&#8212;with-security-key-standalone&#187; til opbygningen af det adskilte bibliotek sk-libfido2.\n<li class=\"l\"> Byggemulighederne for RPM-pakken er fjernet for RHEL 6.    <\/ul>\n<li class=\"l\"> \u00c6ndring i sshd relateret til sikkerhed: direktivet DisableForwarding forhindrede ikke korrekt videresendelse af X11-protokollen og henvendelser til ssh-agent. X11-videresendelse er som standard deaktiveret p\u00e5 serversiden, og ssh-agent-videresendelse p\u00e5 klientsiden.  <\/ul>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63042\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 OpenSSH 10.0, \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. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: \u0423\u0434\u0430\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u0445 \u043f\u043e\u0434\u043f\u0438\u0441\u0435\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 DSA, \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0437\u0430\u0449\u0438\u0442\u044b \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c. \u0417\u0430\u0442\u0440\u0430\u0442\u044b \u043d\u0430 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0433\u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 DSA \u043d\u0435 \u043e\u043f\u0440\u0430\u0432\u0434\u044b\u0432\u0430\u044e\u0442 \u0441\u0435\u0431\u044f \u0438 \u0435\u0433\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u0441\u0442\u0438\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 DSA \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f\u0445 [&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":[702],"tags":[],"class_list":["post-123456","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 OpenSSH 10.0, \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.\" \/>\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\/news\/reliz-openssh-10-0\" \/>\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 10.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 OpenSSH 10.0, \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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/reliz-openssh-10-0\" \/>\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=\"2025-04-10T01:05:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-04-10T01:05:07+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\udd47Udgivelse af OpenSSH 10.0 | ProHoster","description":"OpenSSH 10.0 er udgivet, den \u00e5bne implementering af klient og server til arbejde med protokoller SSH 2.0 og SFTP.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-openssh-10-0","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 10.0 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 OpenSSH 10.0, \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.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-openssh-10-0","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":"2025-04-10T01:05:07+00:00","article:modified_time":"2025-04-10T01:05:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123456","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":"default","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":"2026-02-22 15:50:24","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:07:19","updated":"2026-02-22 15:50:24","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\/123456","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=123456"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/123456\/revisions"}],"predecessor-version":[{"id":162488,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/123456\/revisions\/162488"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=123456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=123456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=123456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}