Vigtigste Windows 10 Sådan aktiveres OpenSSH Server i Windows 10

Sådan aktiveres OpenSSH Server i Windows 10



Som du måske allerede ved, inkluderer Windows 10 indbygget SSH-software - både en klient og en server! I denne artikel vil vi se, hvordan du aktiverer SSH-serveren.

Annoncering

Bemærk: OpenSSH Server-appen giver dig mulighed for at oprette forbindelse til din computer ved hjælp af SSH-protokollen. Det giver dig ikke adgang til andre computere på dit netværk. For at oprette forbindelse til andre computere, skal du installer OpenSSH-klienten .

Med Windows 10 har Microsoft endelig lyttet til sine brugere efter mange års anmodning om en SSH-klient og server. Ved at inkludere en OpenSSH-implementering øges OS-værdien.

I øjeblikket af denne skrivning er OpenSSH-softwaren, der er inkluderet i Windows 10, i et BETA-stadium. Dette betyder, at det kan have nogle stabilitetsproblemer.

Den leverede SSH-server svarer til Linux-appen. Ved første øjekast ser det ud til at understøtte de samme funktioner som dets * NIX-modstykke. Det er en konsolapp, men det fungerer som en Windows-service .

Lad os se, hvordan du aktiverer OpenSSH-serveren i Windows 10.

hvordan man finder ud af, hvilken slags ram du har windows 10

Aktivér OpenSSH-serveren i Windows 10

  1. Åbn Indstillinger app og gå til Apps -> Apps og funktioner.
  2. Til højre skal du klikke på Administrer valgfri funktioner.Windows 10 Installation af SSH-server
  3. Klik på knappen på den næste sideTilføj en funktion.Sshd Service Windows 10
  4. På listen over funktioner skal du vælgeOpenSSH-serverog klik påInstallereknap.Sshd Service kører
  5. Genstart Windows 10 .

Dette installerer OpenSSH Server-softwaren i Windows 10.

Dens binære filer er placeret under mappenc: windows system32 Openssh. Udover SSH-klientapps indeholder mappen følgende serverværktøjer:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • og konfigurationsfilen 'sshd_config'.

SSH-serveren er konfigureret til at køre som en tjeneste.

Windows 10 Opret forbindelse til indbygget Sshd Server 2

I øjeblikket af denne skrivning starter den ikke automatisk. Du skal konfigurere det manuelt.

Sådan startes OpenSSH-serveren i Windows 10

  1. Dobbeltklik påsshdadgang til Services for at åbne dens ejendomme.
  2. På fanen 'Log på' kan du se den brugerkonto, der bruges af sshd-serveren. I mit tilfælde er detNT Service sshd.Windows 10 Opret forbindelse til indbygget Sshd Server 3
  3. Nu åben en forhøjet kommandoprompt .
  4. Gå til c: windows system32 Openssh-biblioteket ved hjælp af kommandoencd c: windows system32 Openssh.
  5. Her skal du køre kommandoenssh-keygen -Afor at generere sikkerhedsnøgler til sshd-serveren.Windows 10 Opret forbindelse til indbygget Sshd Server 5
  6. Skriv nu i den forhøjede kommandopromptexplorer.exe.for at starte File Explorer i OpenSSH-mappen.
  7. Opdatering: Microsoft har offentliggjort en vejledning hvilket gør den rigtige tildelingsproces meget enkel.
    Åbn PowerShell som administrator, og udfør disse kommandoer:

    Installationsmodul -Force OpenSSHUtils Reparation-SshdHostKeyPermission -FilePath C:  Windows  System32  OpenSSH  ssh_host_ed25519_key

    Det er det! Alle de krævede tilladelser er indstillet.

  8. Alternativt kan du udføre disse trin.
    Højreklik påssh_host_ed25519_keyfil og skifte ejerskab til sshd-tjenestebrugeren, f.eks.NT Service sshd.
  9. Klik på 'Tilføj' og tilføj tilladelsen 'Læs' for brugeren 'NT Service sshd'. Fjern nu alle andre tilladelser for at få noget som dette:Klik på 'Anvend' og bekræft handlingen.
  10. Endelig skal du åbne Services (tryk på Win + R-tasterne og skrivservices.msci boksen Kør) og start sshd-tjenesten. Det skal starte:
  11. Tillad SSH-porten i Windows Firewall. Som standard bruger serveren port 22. Kør denne kommando i en kommandoprompt:netsh advfirewall firewall tilføj regelnavn = 'SSHD Port' dir = i aktion = tillad protokol = TCP localport = 22Microsoft har leveret følgende alternative kommando til PowerShell:
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
  12. Endelig, indstil en adgangskode til din brugerkonto hvis du ikke har det.

Nu kan du prøve det i aktion.

Opretter forbindelse til SSH-serveren i Windows 10

Åbn din ssh-klient. Du kan starte den på den samme computer, f.eks. ved hjælp af den indbyggede OpenSSH-klient eller start den fra en anden computer på dit netværk.

hvordan du videresender google taleopkald

I det generelle tilfælde er syntaksen for OpenSSH-konsolklienten som følger:

ssh brugernavn @ vært -p port

I mit tilfælde ser kommandoen ud som følger:

ssh winaero@192.168.2.96

Hvorwinaeroer mit Windows-brugernavn og192.168.2.96er IP-adresse på min Windows 10-pc . Jeg opretter forbindelse til den fra en anden pc, der kører Arch Linux.

Endelig er du inde!

Serveren kører klassiske Windows-konsolkommandoer, f.eks. mere, skriv, ver, kopi.

Men jeg kan ikke køre FAR Manager. Det ser sort og hvidt og brudt ud:

En anden interessant observation: Du kan starte GUI-apps som explorer. Hvis du er logget ind på den samme brugerkonto, som du bruger til SSH, starter de på skrivebordet. Se:

Nå, den indbyggede SSH-server er bestemt en interessant ting at lege med. Det giver dig mulighed for at administrere en Windows-maskine uden at installere værktøjer som rdesktop på din Linux-computer eller endda ændre Windows-indstillinger fra en Linux-computer, der ikke har installeret en X-server.

I skrivende stund er den indbyggede SSH-server i Windows 10 på et BETA-stadium, så det skulle blive mere interessant og blive en nyttig funktion i den nærmeste fremtid.

Interessante Artikler

Redaktørens Valg

Sådan slettes alle senere videoer på YouTube
Sådan slettes alle senere videoer på YouTube
https://youtu.be/9Wo9nO_8CqE YouTube-appen har en funktion til at gemme videoer og se senere. Det
Microsoft forbedrer brugergrænsefladen Favoritter i Edge-browseren
Microsoft forbedrer brugergrænsefladen Favoritter i Edge-browseren
Microsoft har annonceret en opdatering til brugergrænsefladen til favoritruden i Edge-browseren. Ud over den indstilling til rudefastgørelse, som vi tidligere har dækket, er der en ny træstil-visning og muligheden for at omarrangere poster direkte med træk-n-slip uden at åbne bogmærkehåndteringen. Ifølge virksomheden modtog de
Sådan rettes det, når en Discord-opdatering mislykkes
Sådan rettes det, når en Discord-opdatering mislykkes
Når Discord ikke opdaterer, er det normalt et forbindelsesproblem eller korrupte filer. Følg disse gennemprøvede trin for at få Discord opdateret og online igen.
Sådan rettes en Xbox-controller, der blinker eller blinker
Sådan rettes en Xbox-controller, der blinker eller blinker
Normalt har en blinkende controller en nem løsning. Her er, hvordan du kan få din til at holde op med at blinke eller blinke med nogle få trin.
Final Cut Pro X: hvorfor tager det så lang tid at gengive video?
Final Cut Pro X: hvorfor tager det så lang tid at gengive video?
Jeg er en fan af Final Cut Pro X eller FCPX, som det er kendt for sine fans. Det er en opdateret version af den meget elskede Final Cut Pro, som en enorm mængde professionelt video arbejder på
Sådan ændres størrelsen på rullebjælkens bredde i Windows 8.1
Sådan ændres størrelsen på rullebjælkens bredde i Windows 8.1
I Windows 8 overraskede Microsoft mange brugere ved at fjerne de klassiske indstillinger for udseende, der var i Windows i årevis. Microsoft besluttede at slette brugergrænsefladen for alle avancerede indstillinger for udseende sammen med de klassiske og grundlæggende temaer i Windows 8 og 8.1. I denne vejledning ser vi på, hvordan du ændrer rullebjælkens bredde
Fix: Windows 10 Sticky Notes-app synkroniserer ikke noter
Fix: Windows 10 Sticky Notes-app synkroniserer ikke noter
Her er de løsninger, du kan prøve, hvis synkroniseringsfunktionen ikke fungerer korrekt i den moderne Sticky Notes-app til Windows 10.