For å aktivere og konfigurere en SSH-server på Windows ved hjelp av OpenSSH, følg disse trinnene:
1. Installer OpenSSH:
- Last ned OpenSSH for Windows-installasjonsprogrammet fra Microsoft Store.
- Kjør installasjonsprogrammet og følg instruksjonene på skjermen for å fullføre installasjonen.
2. Aktiver SSH-server:
- Åpne Tjenester-appen ved å søke etter "tjenester" i søkeboksen på oppgavelinjen.
- I Tjenester-vinduet finner du "OpenSSH SSH Server"-tjenesten.
- Høyreklikk på tjenesten og velg "Egenskaper".
- I dialogboksen Egenskaper setter du "Oppstartstype" til "Automatisk".
- Klikk på "Start"-knappen for å starte SSH-tjenesten.
3. Konfigurer SSH-server (valgfritt):
- For å konfigurere SSH-serveren, åpne "OpenSSH SSH Server"-tjenesteegenskapene igjen (trinn 2).
- Bytt til fanen "Logg på".
- Sett "Denne kontoen" til "Lokalt system".
- Bytt til fanen "Sikkerhet".
- Under "Denne sikkerhetskonteksten (lokal datamaskin)", klikk på "Rediger..."-knappen.
- I vinduet "Lokal sikkerhetspolicyinnstilling", velg "Definer denne policyinnstillingen" og juster tilgangstillatelsene for ulike brukergrupper og enkeltpersoner etter behov.
4. Tillat TCP-port 22:
- Sørg for at Windows-brannmuren tillater innkommende tilkoblinger på TCP-port 22, som er standard SSH-port.
- Du kan gjøre dette ved å tillate "OpenSSH SSH Server TCP Port 22"-regelen i Windows-brannmuren.
5. Angi SSH-brukerautentisering:
- Som standard bruker OpenSSH passordbasert autentisering. Du kan valgfritt konfigurere autentisering med offentlig nøkkel for mer sikkerhet.
- For å gjøre dette, generer SSH-nøkkelpar for brukerkontoene dine ved å bruke verktøy som PuTTYgen eller OpenSSH.
- Plasser de offentlige nøklene på de riktige stedene (f.eks. ~/.ssh/authorized_keys) på Windows-systemet.
6. Koble til SSH-serveren:
- Fra en annen datamaskin eller enhet kan du nå koble til SSH-serveren ved å bruke en SSH-klient som PuTTY, OpenSSH eller en annen SSH-kompatibel terminalemulator.
- Oppgi brukernavn og passord (eller bruk SSH-nøkler hvis konfigurert) for å autentisere og etablere den sikre tilkoblingen.
7. Administrer eksterne økter (valgfritt):
- Når du er koblet til, kan du bruke SSH-terminalvinduet til å utføre kommandoer og administrere filer på Windows-systemet eksternt.
- Du kan også konfigurere avanserte SSH-alternativer og -innstillinger gjennom SSH-klientens konfigurasjonsalternativer.
Ved å følge disse trinnene kan du aktivere, konfigurere og bruke OpenSSH SSH-serveren på Windows til å etablere sikre eksterne tilkoblinger og utføre administrative oppgaver.