Windows SSH-tilladelse nægtet: 5 måder at løse det på

Følg vores testede procedurer for at løse problemet med det samme

  • SSH-nøglerne bruges til at aktivere en forbindelse til serveren på en meget sikker og sikker metode.
  • Nogle gange kan du modtage meddelelsen SSH-tilladelse nægtet, når du forsøger at oprette forbindelse.
  • Dette kan muligvis løses ved at kontrollere, om serveradressen er korrekt, eller ved at ændre tilladelserne for SSH-nøglen.

SSH, eller Secure Socket Shell, er en krypteret protokol, der muliggør sikker adgang til enhver ekstern enhed eller server over et usikret netværk.

Da nogle af vores læsere forsøgte at godkende ved hjælp af disse nøgler, modtog de en SSH-tilladelse nægtet-meddelelse på deres Windows 11-pc.

Brugerne kan være uvidende om årsagerne til denne type fejlmeddelelse på systemet. Dette påvirker produktiviteten af ​​deres arbejde.

Nogle brugere stod også over for SSH-udvekslingsidentifikationsfejl på systemet, men linket bringer dig til en nyttig guide til at rette det.

Hvorfor får jeg SSH-tilladelse nægtet besked i Windows 11?

Der kan være en række faktorer, der er ansvarlige for denne fejlmeddelelse, som er angivet nedenfor:

  • Forkert server – Hvis du forsøger at oprette forbindelse til en forkert server med dens IP-adresse, kan du modtage en besked om adgang nægtet på dit system
  • Forkert kodeord – Nogle brugere forsøger at få adgang til serveren ved at bruge de forkerte legitimationsoplysninger
  • For mange SSH-nøgler – Når der er et stort antal SSH-nøgler til stede i systemet, så kan systemet vælge den forkerte blandt de tilgængelige
  • SSH-nøgletilladelser er for åbne – Hvis SSH-nøglens tilladelser er vidt åbne og tilgængelige for de fleste brugere i systemet, kan sikkerhedsformålet med at bruge nøglen blive sat i fare

Hvis du støder på dette problem på din Windows 11-pc, vil denne artikel lede dig gennem de fem bedste tilgængelige løsninger, som er beskrevet nedenfor.

Hvordan omgår jeg SSH-tilladelsen nægtet i Windows 11?

1. Tjek, om du opretter forbindelse til den rigtige server

Dette lyder måske dumt, men mange brugere har en tendens til at begå denne fejl og undrer sig over, hvorfor de står over for en sådan fejlmeddelelse på deres system.

Når du forsøger at oprette forbindelse til en server ved hjælp af SSH-nøglen og serveradressen, skal du kontrollere serveradressen igen to til tre gange, før du forsøger at få adgang til den.

Der kan være en mulighed for at mangle et par numre eller forlægge numrene i serveradressen. Så bekræft altid serveradressen, før du fortsætter.

2. Prøv at logge ind med en adgangskode

Du kan altid prøve at logge ind på serveren ved hjælp af adgangskodemetoden. Men for at dette skal virke, skal du aktivere funktionen Adgangskodegodkendelse.

Hvis det allerede er aktiveret, kan du få adgang til serveren ved hjælp af følgende kommandolinje:

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

I ovenstående kommando skal du erstatte [e-mail beskyttet] med faktisk serveradresse og adgangskode med ægte adgangskode.

Hvis PasswordAuthentication er deaktiveret, skal du først aktivere den og derefter generere en ny ssh-nøgle ved hjælp af følgende kommando: ssh-keygen -R server.IP.address

Ekspert tip:

SPONSORERET

Nogle pc-problemer er svære at tackle, især når det kommer til manglende eller beskadigede systemfiler og arkiver i din Windows.
Sørg for at bruge et dedikeret værktøj, som f.eks Fortect, som vil scanne og erstatte dine ødelagte filer med deres friske versioner fra dets lager.

Du skal udskifte server. IP-adresse med serverens rigtige IP-adresse.

3. Tilføj din SSH-nøgle til VPS-serveren

I denne metode forsøger du at tilføje SSH-nøglen oprettet på systemet til VPS-serveren. Dette kan gøres ved først at generere en ny SSH-nøgle på systemet ved hjælp af følgende kommando: ssh-keygen -t rsa

Nu skal du muligvis tilføje denne SSH-nøgle til serveren ved at følge denne kommando: ssh-copy-id [email protected]

Her skal du ændre server.ip.adresse til den faktiske serveradresseværdi og udfør kommandoen.

Deaktiver også Adgangskodegodkendelse funktion og rediger ssh_config fil for at ændre den eneste godkendelsesmetode til SSH-nøgler.

Læs mere om dette emne
  • Hvordan fjerner jeg genvejspile i Windows 11
  • Her er hvad Copilot siger om madbankens turiststed
  • Eksklusivt: AR-briller til Lenovo Legion Go, udgivelsesdato og NYE billeder

4. Vælg manuelt den nøgle, der skal bruges

Når der er for mange SSH-nøgler tilgængelige i systemet, kan det vælge enhver tilfældig SSH-nøgle og skabe sådanne problemer.

Så du kan udføre følgende kommando for at få den til at vælge SSH-nøglen, som du har leveret i kommandoen: ssh -i /users/user_name/.shh/id_rsa [email protected]

Før du udfører kommandoen, skal du erstatte /users/user_name/.shh/id_rsa med stien til den SSH-nøgle, du vil tilføje og [e-mail beskyttet] med de faktiske værdier.

5. Skift tilladelserne for din SSH-nøgle

  1. Tryk på Windows tasten + F for at starte File Explorer og åbne mappen, hvor SSH-nøglen er til stede.
  2. Højreklik på SSH-nøglen og klik Ejendomme fra kontekstmenuen.
  3. Gå til Sikkerhed fanen og klik Fremskreden på bunden.
  4. Klik nu Deaktiver arv i bunden og sørg for Ejer er kun dit brugernavn.
  5. Hvis ejeren er en anden, skal du klikke Lave om og vælg dit brugernavn.
  6. Herefter skal du vælge andre brugere fra Tilladelsesindtastninger sektion og klik Fjerne.
  7. Når du er færdig, klik ansøge og Okay.
  8. Dette vil ændre tilladelserne til SSH-nøglen.

Hvor er SSH-nøgler gemt i Windows?

Alle SSH-nøglerne er gemt på systemdrevet i følgende mappe (erstat brugernavnet med det faktiske navn): C:\Users\username\.ssh

Selvfølgelig, hvis dit systemdrev har et andet bogstav, skal du erstatte bogstavet i stien ovenfor med dit eget.

Håber denne artikel var værd at læse og var i stand til at løse problemet med SSH-tilladelse nægtet.

Du bør også konsultere vores guide vedr hvordan rettes dårlig ejer eller tilladelser på SSH-konfiguration fordi det kan give nogle yderligere oplysninger.

Vores læsere klagede også over, at de stødte på Kan ikke etablere værtens ægthed fejl. Hvis du er blandt dem, skal du læse den fremhævede vejledning for at få instruktioner til at rette det.

Hvis du kender andre mulige løsninger på dette problem eller gerne vil spørge om dette problem, kan du bruge kommentarfeltet nedenfor.

Oplever du stadig problemer?

SPONSORERET

Hvis ovenstående forslag ikke har løst dit problem, kan din computer opleve mere alvorlige Windows-problemer. Vi foreslår, at du vælger en alt-i-en-løsning som Fortect at løse problemer effektivt. Efter installationen skal du blot klikke på Vis&Ret knappen og tryk derefter på Start reparation.

Fix: Dit spil kræver en systemgenstart for at spille i Valorant

Fix: Dit spil kræver en systemgenstart for at spille i ValorantWindows 10Windows 11Spil

Snyd i online FPS-spil har altid været et stort problem, selv når Valorant ikke var der. Det kan ødelægge spiloplevelsen og skære ned på spillerens interesse for spillet. Valorant forsøgte fra sine...

Læs mere
2 nemme metoder til at kontrollere Enhedshåndtering log i Windows 11

2 nemme metoder til at kontrollere Enhedshåndtering log i Windows 11Windows 11Enhedshåndtering

Enhedshåndteringslog kan hjælpe med at diagnosticere/fejlfinde ethvert problem med din computer. Det gemmer detaljer om alle programmer og serviceaktiviteter på pc'en.Fejlkoder, der genereres af En...

Læs mere
3 nemme måder at se Enhedshåndtering skjulte enheder på

3 nemme måder at se Enhedshåndtering skjulte enheder påWindows 11Enhedshåndtering

Windows' Enhedshåndtering er et fantastisk værktøj til fejlfinding, men det kan være forvirrende for nogle brugere.Hver af dine komponenter har en specifik driver, der gør det muligt for Windows at...

Læs mere