{"id":11522,"date":"2026-02-15T20:26:33","date_gmt":"2026-02-15T20:26:33","guid":{"rendered":"https:\/\/howtogeek.blog\/da\/?p=11522"},"modified":"2026-02-15T20:26:33","modified_gmt":"2026-02-15T20:26:33","slug":"saadan-konfigurerer-du-openssh-paa-windows","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/da\/saadan-konfigurerer-du-openssh-paa-windows\/","title":{"rendered":"S\u00e5dan konfigurerer du OpenSSH p\u00e5 Windows"},"content":{"rendered":"<p>Det plejede at v\u00e6re besv\u00e6rligt at f\u00e5 SSH konfigureret p\u00e5 Windows \u2013 man skulle jonglere med tredjepartsklienter som PuTTY eller rode rundt med ekstra serverting. Men siden april 2018-opdateringen (version 1803) er Windows begyndt at inkludere OpenSSH som en valgfri funktion. Det er ret smart, men ikke altid indlysende, hvordan man f\u00e5r det til at fungere problemfrit, is\u00e6r n\u00e5r man vil have det p\u00e5lideligt til daglig brug. Denne guide gennemg\u00e5r de almindelige m\u00e5der, folk installerer og justerer OpenSSH p\u00e5, med nogle tips til at sikre, at det rent faktisk fungerer uden at v\u00e6re en total hovedpine.<\/p>\n<p>Til sidst vil du have en god forst\u00e5else for installation af OpenSSH via GUI eller PowerShell, h\u00e5ndtering af konfigurationsproblemer og fejlfinding af irriterende forbindelsesfejl. M\u00e5 sige, det er ret tilfredsstillende, n\u00e5r SSH-serveren endelig k\u00f8rer problemfrit p\u00e5 din Windows-computer \u2013 det sparer noget rod fra tredjeparter og g\u00f8r fjernadgang lidt mere problemfri. V\u00e6r blot opm\u00e6rksom p\u00e5, at tingene nogle gange ikke g\u00e5r perfekt, is\u00e6r med firewallregler eller opstart af tjenester, s\u00e5 hold \u00f8je med det.<\/p>\n<h2>S\u00e5dan installeres OpenSSH p\u00e5 Windows<\/h2>\n<p>Hvis din maskine er kompatibel \u2013 det er Windows 10 build 1809+ eller Windows Server 2019+ \u2013 s\u00e5 er det ikke en stor opgave at installere OpenSSH. Men pas p\u00e5, det er ikke altid ligetil; omhyggelige trin eller hurtige fejl kan for\u00e5rsage frustration. Her er nogle p\u00e5lidelige metoder til at f\u00e5 det op at k\u00f8re.<\/p>\n<h3>Metode 1: Brug af GUI (valgfrie funktioner)<\/h3>\n<p>Dette er nok den nemmeste rute, hvis du foretr\u00e6kker at klikke rundt i stedet for at skrive kommandoer. Det er ligetil, men nogle gange viser Windows ikke alt, s\u00e5 hvis det fejler, skal du skifte til PowerShell-metoden.<\/p>\n<ol start=\"1\">\n<li>Tryk p\u00e5 <kbd>Win + I<\/kbd>for at \u00e5bne Indstillinger, og g\u00e5 derefter til <strong>Apps &gt; Valgfrie funktioner<\/strong>.<\/li>\n<li>Klik p\u00e5 <strong>Vis funktioner<\/strong> ud for &#8220;Tilf\u00f8j en valgfri funktion&#8221;.<\/li>\n<li>Rul ned og v\u00e6lg <strong>OpenSSH Client<\/strong> og <strong>OpenSSH Server<\/strong>. Tryk p\u00e5 <strong>N\u00e6ste<\/strong>, og derefter <strong>Installer<\/strong>.<\/li>\n<li>N\u00e5r det er f\u00e6rdigt, skal du k\u00f8re <code>services.msc<\/code>(tryk p\u00e5 <kbd>Win + R<\/kbd>, skriv det, og tryk p\u00e5 Enter).Find <strong>OpenSSH SSH Server<\/strong> og <strong>OpenSSH Authentication Agent<\/strong>.<\/li>\n<li>Dobbeltklik p\u00e5 hver enkelt, indstil deres opstartstype til <strong>Automatisk<\/strong>, hvis du vil, og klik derefter p\u00e5 <strong>Start<\/strong>.<\/li>\n<li>G\u00e5 tilbage, \u00e5bn <strong>Windows Defender Firewall med avanceret sikkerhed<\/strong> ( <kbd>Win + R<\/kbd>skriv derefter <code>wf.msc<\/code>)<\/li>\n<li>I de indg\u00e5ende regler skal du finde eller oprette en regel for <strong>OpenSSH SSH Server (sshd)<\/strong> og s\u00f8rge for, at den er aktiveret \u2013 Windows skal selvf\u00f8lgelig g\u00f8re det sv\u00e6rere end n\u00f8dvendigt.<\/li>\n<li>Din ops\u00e6tning er i bund og grund f\u00e6rdig. Se afsnittet <a href=\"#get-started-openssh\">Kom i gang med OpenSSH<\/a> for at se, hvordan du rent faktisk opretter forbindelse nu.<\/li>\n<\/ol>\n<h3>Metode 2: PowerShell (anbefales for mere kontrol)<\/h3>\n<p>Hvis du er fortrolig med kommandolinjer og \u00f8nsker mere kontrol (og p\u00e5lidelighed), er PowerShell din ven. Derudover har scripts en tendens til at kunne gentages for flere maskiner.<\/p>\n<ol start=\"1\">\n<li>\u00c5bn et PowerShell-vindue med administratorrettigheder \u2013 tryk p\u00e5 <kbd>Win + R<\/kbd>, skriv <code>powershell<\/code>, og tryk derefter p\u00e5 <kbd>CTRL + Shift + Enter<\/kbd>.<\/li>\n<li>Tjek om OpenSSH er til stede:.<code>Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'<\/code>Hvis du ser &#8220;Installeret: Falsk&#8221;, skal du installere det.<\/li>\n<li>Installer klienten og serveren: <code>Add-WindowsCapability -Online -Name OpenSSH. Client~~~~0.0.1.0<\/code>og <code>Add-WindowsCapability -Online -Name OpenSSH. Server~~~~0.0.1.0<\/code>. Nogle gange tager det lidt tid at f\u00e5 det installeret, is\u00e6r p\u00e5 \u00e6ldre builds.<\/li>\n<li>Start og indstil tjenesterne til automatisk: <code>Set-Service -Name sshd -StartupType 'Automatic' -Status Running<\/code>  <code>Set-Service -Name ssh-agent -StartupType 'Automatic' -Status Running<\/code><\/li>\n<li>S\u00f8rg for, at trafikken kommer igennem Windows Firewall: <code>New-NetFirewallRule -Name 'OpenSSH-Server-In-TCP' -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22<\/code><\/li>\n<\/ol>\n<p>Hvis det ikke hjalp, er et andet trick at kontrollere, om tjenesterne rent faktisk k\u00f8rer \u2014 du kan teste med <code>Get-Service sshd<\/code>. Og bekr\u00e6ft altid med <code>ssh -V<\/code>for at bekr\u00e6fte den installerede version.<\/p>\n<h3>Metode 3: Brug af GitHub MSI-pakker<\/h3>\n<p>Hvis du er interesseret i at finde den officielle MSI fra PowerShells side, s\u00e5 hent den seneste version fra <a href=\"https:\/\/github.com\/PowerShell\/Win32-OpenSSH\/releases\/latest\" rel=\"noreferrer noopener\" target=\"_blank\">OpenSSH p\u00e5 GitHub<\/a>. Installer den derefter via kommandolinjen:<\/p>\n<pre><code>msiexec \/i &lt;path-to-openssh.msi&gt;<\/code><\/pre>\n<p>Antag, at MSI&#8217;en er i din Downloads-mappe; du ville k\u00f8re <code>msiexec \/i C:\\Users\\YourName\\Downloads\\openssh.msi<\/code>. For at fjerne den senere, skal du bytte \/i med \/x og filnavnet i overensstemmelse hermed. Husk blot, at du efter installationen sandsynligvis skal tilf\u00f8je `C:\\Windows\\System32\\OpenSSH` til dit systems PATH &#8211; s\u00e5 Windows ved, hvor SSH-kommandoerne skal findes.<\/p>\n<p>For at g\u00f8re det skal du \u00e5bne <strong>Systemegenskaber (K\u00f8r <code>systempropertiesadvanced<\/code>)<\/strong>, klikke p\u00e5 <strong>Milj\u00f8variabler og derefter redigere <\/strong><strong>Sti<\/strong> under Systemvariabler. Tilf\u00f8j, <code>%systemroot%\\System32\\OpenSSH<\/code>hvis den ikke allerede er der. Genstart din terminal eller PowerShell for at opdatere STIEN.<\/p>\n<p>En lille sidebem\u00e6rkning: P\u00e5 nogle ops\u00e6tninger virker redigering af milj\u00f8variabler muligvis ikke \u00f8jeblikkeligt, s\u00e5 en genstart eller logout er ikke en d\u00e5rlig id\u00e9. Bekr\u00e6ft ogs\u00e5 med [navn p\u00e5 kode] <code>Get-Service sshd<\/code>for at sikre, at det er installeret og k\u00f8rer korrekt nu.<\/p>\n<h2>Konfiguration af OpenSSH til dine behov<\/h2>\n<p>Hovedkonfigurationsfilen findes p\u00e5 <code>%programdata%\\ssh\\sshd_config<\/code>.\u00c6ndringer her kan justere stort set alt &#8211; porte, tilladte brugere, IP-lytteadresser, godkendelsesmetoder, you name it. Men v\u00e6r advaret, ikke alle indstillinger underst\u00f8ttes p\u00e5 Windows endnu, s\u00e5 g\u00e5 ikke amok uden at tjekke dokumentationen ( <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/administration\/openssh\/openssh_server_configuration\" rel=\"noreferrer noopener\" target=\"_blank\">officiel guide<\/a> ).<\/p>\n<p>Nogle almindelige justeringer inkluderer:<\/p>\n<ul>\n<li>\u00c6ndring af <strong>porten<\/strong> \u2014 hvis du vil have SSH p\u00e5 noget andet end 22, skal du blot fjerne kommentaren og angive et andet tal. Glem ikke at \u00e5bne den port i Windows Firewall, ellers lytter SSH ikke der.<\/li>\n<li>Indstil <strong>ListenAddress<\/strong> for at begr\u00e6nse SSH til en bestemt IP-adresse, hvilket er s\u00e6rligt nyttigt p\u00e5 servere med flere IP-adresser.<\/li>\n<li>Hvis Kerberos\/GSSAPI-godkendelse er n\u00f8dvendig, skal <strong>GSSAPIAuthentication<\/strong> indstilles til <strong>ja<\/strong>.<\/li>\n<li>Brug <strong>AllowUsers<\/strong> og <strong>AllowGroups<\/strong> til at begr\u00e6nse, hvem der kan oprette forbindelse \u2013 virkelig praktisk, hvis du ikke vil have, at alle skal bruge SSH. For dom\u00e6nekonti skal du f\u00f8lge formatet: <code>AllowUsers domain\\username<\/code>, og for lokale konti skal du blot bruge brugernavnet.<\/li>\n<\/ul>\n<p><code>sshd_config<\/code>Genstart altid tjenesten efter redigering : <code>net stop sshd &amp; net start sshd<\/code>eller via PowerShell:.<code>Restart-Service sshd<\/code>Hvis du springer dette over, tr\u00e6der dine \u00e6ndringer ikke i kraft.<\/p>\n<h2 id=\"get-started-openssh\">Kom i gang med OpenSSH<\/h2>\n<p>N\u00e5r SSH er installeret, handler det prim\u00e6rt om at oprette forbindelse fra en klient. Hvis du er p\u00e5 det samme Windows-netv\u00e6rk eller dom\u00e6ne, ser den grundl\u00e6ggende kommando s\u00e5dan ud <code>ssh username@hostname<\/code>. For dom\u00e6nekonti skal du muligvis angive legitimationsoplysninger eller bruge den korrekte syntaks, f.eks <code>ssh domain\\username@hostname<\/code>..<\/p>\n<p>N\u00e5r du logger ind for f\u00f8rste gang, bliver du bedt om at stole p\u00e5 v\u00e6rtens fingeraftryk. Bekr\u00e6ft det (skriv &#8216;ja&#8217;), s\u00e5 husker din maskine det til n\u00e6ste gang. Du skal angive din adgangskode (eller oprette n\u00f8glebaseret godkendelse senere for ekstra sikkerhed).Det hele kan virke m\u00e6rkeligt i starten, men det er meget hurtigere og mere sikkert end at stole p\u00e5 RDP eller andre fjernl\u00f8sninger.<\/p>\n<p>Vil du forbedre dine pr\u00e6stationer? Konfigurer Kerberos, brug SSH-n\u00f8gler, og l\u00e5s, hvem der kan logge ind \u2013 mere kompliceret, men det er det v\u00e6rd for sikkerheden.<\/p>\n<h2>H\u00e5ndter almindelige SSH-fejl<\/h2>\n<p>Hvis SSH n\u00e6gter forbindelse eller viser portfejl som &#8220;Forbindelse afvist&#8221; eller &#8220;Timeout&#8221;, skal du f\u00f8rst kontrollere f\u00f8lgende:<\/p>\n<ul>\n<li>K\u00f8rer SSH-tjenesten rent faktisk? K\u00f8r den, <code>Get-Service sshd<\/code>og s\u00f8rg for, at den er &#8220;K\u00f8rer&#8221;.<\/li>\n<li>Er firewallregler aktiveret? Bekr\u00e6ft med <code>New-NetFirewallRule<\/code>kommandoer eller tjek din regelliste.<\/li>\n<li>Er SSH-porten (standard 22) \u00e5ben og lytter? Brug <code>netstat -ano | findstr :22<\/code>en <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/networking\/technologies\/netsh\/netsh-interface-portproxy\" rel=\"noreferrer noopener\" target=\"_blank\">Netsh-portproxy, <\/a> hvis det er n\u00f8dvendigt.<\/li>\n<li>SSL-uddybende output kan hj\u00e6lpe, k\u00f8r <code>ssh -vvv username@host<\/code>for at se, hvor det g\u00e5r i st\u00e5 eller fejler.<\/li>\n<\/ul>\n<p>Nogle gange kan en hurtig genstart eller en genstart af SSH-tjenesten l\u00f8se m\u00e6rkelige forbindelsesproblemer. Hvis du stadig sidder fast, <code>%programdata%\\ssh\\logs<\/code>kan det at tjekke logfiler p\u00e5 afsl\u00f8re flere spor. Glem ikke at dobbelttjekke firewallreglerne og portkonfigurationen, hvis der opst\u00e5r problemer efter opdateringer eller netv\u00e6rks\u00e6ndringer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Det plejede at v\u00e6re besv\u00e6rligt at f\u00e5 SSH konfigureret p\u00e5 Windows \u2013 man skulle jonglere med tredjepartsklienter som PuTTY eller rode rundt med ekstra serverting. Men siden april 2018-opdateringen (version 1803) er Windows begyndt at inkludere OpenSSH som en valgfri funktion. Det er ret smart, men ikke altid indlysende, hvordan man f\u00e5r det til at [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-11522","post","type-post","status-publish","format-standard","hentry","category-how-to"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts\/11522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/comments?post=11522"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts\/11522\/revisions"}],"predecessor-version":[{"id":11523,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/posts\/11522\/revisions\/11523"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/media?parent=11522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/categories?post=11522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/da\/wp-json\/wp\/v2\/tags?post=11522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}