Windows SSH-tillatelse nektet: 5 måter å fikse det på

Følg våre testede prosedyrer for å løse problemet med en gang

  • SSH-nøklene brukes til å aktivere en tilkobling til serveren på en veldig trygg og sikker metode.
  • Noen ganger kan du motta meldingen SSH Permission nektet når du prøver å koble til.
  • Dette kan muligens løses ved å sjekke om serveradressen er riktig eller ved å endre tillatelsene til SSH-nøkkelen.

SSH, eller Secure Socket Shell, er en kryptert protokoll som muliggjør sikker tilgang til enhver ekstern enhet eller server over et usikret nettverk.

Da noen av våre lesere prøvde å autentisere ved hjelp av disse nøklene, mottok de en SSH-tillatelse nektet melding på deres Windows 11 PC.

Brukerne kan være uvitende om årsakene til denne typen feilmeldinger på systemet. Dette påvirker produktiviteten til arbeidet deres.

Noen brukere møtte også SSH-utvekslingsidentifikasjonsfeil på systemet, men lenken vil bringe deg til en nyttig veiledning for å fikse det.

Hvorfor får jeg SSH-tillatelse nektet melding i Windows 11?

Det kan være en rekke faktorer som er ansvarlige for denne feilmeldingen, som er oppført nedenfor:

  • Feil server – Hvis du prøver å koble til en feil server med IP-adressen, kan det hende du får en melding om tilgang nektet på systemet ditt
  • Feil passord – Noen brukere prøver å få tilgang til serveren med feil legitimasjon
  • For mange SSH-nøkler – Når det er et stort antall SSH-nøkler i systemet, kan systemet velge feil blant de tilgjengelige
  • SSH-nøkkeltillatelser er for åpne – Hvis SSH-nøkkelens tillatelser er vidåpne og tilgjengelige for flertallet av brukerne i systemet, kan sikkerhetsformålet med å bruke nøkkelen bli satt i fare

Hvis du støter på dette problemet på din Windows 11-PC, vil denne artikkelen lede deg gjennom de fem beste løsningene som er tilgjengelige, som er beskrevet nedenfor.

Hvordan omgår jeg SSH-tillatelsen nektet i Windows 11?

1. Sjekk om du kobler til riktig server

Dette høres kanskje dumt ut, men mange brukere har en tendens til å gjøre denne feilen og lurer på hvorfor de får en slik feilmelding på systemet.

Når du prøver å koble til en server ved å bruke SSH-nøkkelen og serveradressen, må du sjekke serveradressen på nytt to til tre ganger før du prøver å få tilgang til den.

Det kan være en mulighet for å gå glipp av noen få tall eller feilplassering av tallene i serveradressen. Så bekreft alltid serveradressen før du fortsetter.

2. Prøv å logge på med passord

Du kan alltid prøve å logge på serveren med passordmetoden. Men for at dette skal fungere, må du aktivere funksjonen for passordautentisering.

Hvis den allerede er aktivert, kan du få tilgang til serveren ved å bruke følgende kommandolinje:

ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no [email protected]

I kommandoen ovenfor må du erstatte [e-postbeskyttet] med faktisk serveradresse og passord med ekte passord.

Hvis passordautentisering er deaktivert, må du først aktivere den og deretter generere en ny ssh-nøkkel ved å bruke følgende kommando: ssh-keygen -R server.IP.address

Eksperttips:

SPONSERT

Noen PC-problemer er vanskelige å takle, spesielt når det gjelder manglende eller ødelagte systemfiler og arkiver for Windows.
Sørg for å bruke et dedikert verktøy, som f.eks Fortect, som vil skanne og erstatte de ødelagte filene dine med deres ferske versjoner fra depotet.

Du må erstatte server. IP adresse med ekte IP-adresse til serveren.

3. Legg til SSH-nøkkelen til VPS-serveren

I denne metoden prøver du å legge til SSH-nøkkelen som er opprettet på systemet, til VPS-serveren. Dette kan gjøres ved først å generere en ny SSH-nøkkel på systemet ved å bruke følgende kommando: ssh-keygen -t rsa

Nå må du kanskje legge til denne SSH-nøkkelen til serveren ved å følge denne kommandoen: ssh-copy-id [email protected]

Her må du endre server.ip.adresse til den faktiske serveradresseverdien og utfør kommandoen.

Deaktiver også Passordautentisering funksjon og rediger ssh_config fil for å endre den eneste autentiseringsmetoden til SSH-nøkler.

Les mer om dette emnet
  • Hvordan fjerner jeg snarveispiler i Windows 11
  • Her er hva Copilot sier om turiststedet i matbanken
  • Eksklusivt: AR-briller for Lenovo Legion Go, utgivelsesdato og NYE bilder

4. Velg nøkkelen som skal brukes manuelt

Når det er for mange SSH-nøkler tilgjengelig i systemet, kan det velge hvilken som helst tilfeldig SSH-nøkkel og lage slike problemer.

Så du kan utføre følgende kommando for å få den til å velge SSH-nøkkelen gitt av deg i kommandoen: ssh -i /users/user_name/.shh/id_rsa [email protected]

Før du utfører kommandoen, må du erstatte /users/user_name/.shh/id_rsa med banen til SSH-nøkkelen du vil legge til og [e-postbeskyttet] med de faktiske verdiene.

5. Endre tillatelsene til SSH-nøkkelen din

  1. trykk Windows tasten + F for å starte File Explorer og åpne mappen der SSH-nøkkelen er til stede.
  2. Høyreklikk på SSH-tasten og klikk Egenskaper fra kontekstmenyen.
  3. Gå til Sikkerhet fanen og klikk Avansert på bunnen.
  4. Klikk nå Deaktiver arv nederst og sørg for Eieren er kun ditt brukernavn.
  5. Hvis eieren er en annen, klikk Endring og velg brukernavnet ditt.
  6. Etter dette velger du andre brukere fra Tillatelsesoppføringer delen og klikk Fjerne.
  7. Klikk når du er ferdig Søke om og OK.
  8. Dette vil endre tillatelsene til SSH-nøkkelen.

Hvor lagres SSH-nøkler i Windows?

Alle SSH-nøklene er lagret på systemstasjonen i følgende mappe (erstatt brukernavnet med det faktiske navnet): C:\Users\username\.ssh

Selvfølgelig, hvis systemstasjonen din har en annen bokstav, bør du erstatte bokstaven i banen ovenfor med din egen.

Håper denne artikkelen var verdt å lese og var i stand til å løse problemet med SSH Permission nektet.

Du bør også konsultere vår guide om hvordan fikse dårlig eier eller tillatelser på SSH-konfigurasjon fordi det kan gi litt tilleggsinformasjon.

Våre lesere klaget også over at de møtte Kan ikke etablere vertens autentisitet feil. Hvis du er blant dem, les den uthevede veiledningen for instruksjoner for å fikse det.

Hvis du vet andre mulige løsninger på dette problemet eller ønsker å spørre om dette problemet, bruk kommentarfeltet nedenfor.

Opplever du fortsatt problemer?

SPONSERT

Hvis forslagene ovenfor ikke har løst problemet, kan datamaskinen oppleve mer alvorlige Windows-problemer. Vi foreslår at du velger en alt-i-ett-løsning som Fortect for å løse problemer effektivt. Etter installasjonen klikker du bare på Vis og fiks og trykk deretter på Start reparasjon.

Fix: WSL Register Distribusjonsfeil 0x80370102 problem i Windows 11/10

Fix: WSL Register Distribusjonsfeil 0x80370102 problem i Windows 11/10Windows 10Windows 11Feil

Windows har inkludert denne nye funksjonen der brukerne kan installere Linux-undersystemene ganske enkelt ved å aktivere funksjonen "Windows Subsystem for Linux". Men mens de laster ned en Linux-di...

Les mer
Hvordan fikse filsystemfeil (-2147219195) i Windows 11/10

Hvordan fikse filsystemfeil (-2147219195) i Windows 11/10Windows 11Filutforsker

Mens du ser på feriebildene dine på din nye Windows 11-maskin, kan det hende du sitter fast ved en irriterende feilmelding - "Filsystemfeil (-2147219195)“. Dette problemet oppstår på grunn av korru...

Les mer
Hvordan flytte oppgavelinjeikoner fra sentrum til venstre i Windows 11

Hvordan flytte oppgavelinjeikoner fra sentrum til venstre i Windows 11HvordanWindows 11

For Windows-versjonene som kom ut før Windows 11, har oppgavelinjeikonene alltid vært pent justert i venstre hjørne av oppgavelinjeområdet. Men Windows 11, akkurat som andre forbedringer av brukerg...

Les mer