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

10 instant messaging-tjenester, der plejede at være populære
10 instant messaging-tjenester, der plejede at være populære
Kan du huske, hvordan onlinemeddelelser var før Facebook og Snapchat? Hvis du gør det, vil du huske at bruge nogle af disse gamle webværktøjer.
Sådan aktiveres 2FA for Fortnite
Sådan aktiveres 2FA for Fortnite
To-faktor-godkendelse (eller 2FA) til Fortnite er afgørende for alle, der ikke ønsker at miste adgang til deres konto på grund af hackere. Det er også obligatorisk at aktivere gaver i spillet. Hvis du er
Microsoft stillede penge til rådighed i Excel
Microsoft stillede penge til rådighed i Excel
Hvis du husker, er penge i Excel en funktion, som Microsoft annoncerede tidligere i marts. Nu er den tilgængelig for Microsoft 365 Personal- og Family-abonnenter, men kun i øjeblikket i USA. De officielle startindlæg: Penge i Excel er en dynamisk, smart skabelon og tilføjelse til Excel, der giver dig mulighed for sikkert at oprette forbindelse
Hvad er et smartwatch, og hvad gør de?
Hvad er et smartwatch, og hvad gør de?
Et smartwatch er en bærbar enhed designet til at blive båret på håndleddet, der understøtter apps og ofte registrerer puls og andre vitale tegn.
Skift fremhævet tekstfarve i Windows 10
Skift fremhævet tekstfarve i Windows 10
Sådan ændres fremhævet tekstfarve i Windows 10. I Windows 10 kan du ændre den fremhævede tekstfarve fra hvid til hvilken som helst farve, du ønsker.
Hvad skal man gøre, når YouTube-videoer ikke afspilles
Hvad skal man gøre, når YouTube-videoer ikke afspilles
Når YouTube-videoer ikke virker på din computer eller telefon, kan du prøve disse rettelser først. Det kan være et problem med din computer, internet eller endda YouTube.
Deaktiver nyt YouTube-layout (Polymer 2019)
Deaktiver nyt YouTube-layout (Polymer 2019)
Sådan deaktiveres nyt YouTube-layout (Polymer 2019). Google har rullet ud et nyt design til deres YouTube-videotjeneste. Det opdaterede look, kendt som 'Polymer',