Windows SSH-toestemming geweigerd: 5 manieren om dit te verhelpen

Volg onze beproefde procedures om het probleem meteen op te lossen

  • De SSH-sleutels worden gebruikt om op een zeer veilige manier een verbinding met de server mogelijk te maken.
  • Soms ontvangt u het bericht SSH-toestemming geweigerd wanneer u probeert verbinding te maken.
  • Dit kan mogelijk worden opgelost door te controleren of het serveradres correct is of door de machtigingen van de SSH-sleutel te wijzigen.

SSH, of Secure Socket Shell, is een gecodeerd protocol dat beveiligde toegang tot elk extern apparaat of elke server via een onbeveiligd netwerk mogelijk maakt.

Toen sommige van onze lezers probeerden te authenticeren met deze sleutels, ontvingen ze een SSH-toestemming geweigerd bericht op hun Windows 11-pc.

De gebruikers kunnen zich niet bewust zijn van de oorzaken van dit soort foutmeldingen op het systeem. Dit tast de productiviteit van hun werk aan.

Sommige gebruikers werden ook geconfronteerd met de Identificatiefout SSH-uitwisseling op het systeem, maar de link brengt u naar een handige gids om het probleem op te lossen.

Waarom krijg ik het bericht SSH-toestemming geweigerd in Windows 11?

Er kunnen een aantal factoren verantwoordelijk zijn voor deze foutmelding, die hieronder worden vermeld:

  • Verkeerde server - Als u probeert verbinding te maken met een verkeerde server met zijn IP-adres, ontvangt u mogelijk een bericht over geweigerde toegang op uw systeem
  • Verkeerd wachtwoord – Sommige gebruikers proberen toegang te krijgen tot de server met de verkeerde inloggegevens
  • Te veel SSH-sleutels – Als er een groot aantal SSH-sleutels in het systeem aanwezig zijn, kan het systeem de verkeerde selecteren uit de toegankelijke
  • SSH-sleutelmachtigingen zijn te open - Als de machtigingen van de SSH-sleutel wijd open staan ​​en toegankelijk zijn voor de meerderheid van de gebruikers in het systeem, kan het beveiligingsdoel van het gebruik van de sleutel in gevaar komen

Als u dit probleem tegenkomt op uw Windows 11-pc, leidt dit artikel u door de vijf beste beschikbare oplossingen, die hieronder worden beschreven.

Hoe omzeil ik de geweigerde SSH-toestemming in Windows 11?

1. Controleer of u verbinding maakt met de juiste server

Dit klinkt misschien gek, maar veel gebruikers hebben de neiging om deze fout te maken en vragen zich af waarom ze zo'n foutmelding op hun systeem krijgen.

Wanneer u probeert verbinding te maken met een server met behulp van de SSH-sleutel en het serveradres, moet u het serveradres twee tot drie keer opnieuw controleren voordat u toegang probeert te krijgen.

Het is mogelijk dat er een paar nummers ontbreken of dat de nummers verkeerd zijn geplaatst in het serveradres. Bevestig dus altijd het serveradres voordat u verder gaat.

2. Probeer in te loggen met een wachtwoord

U kunt altijd proberen in te loggen op de server met behulp van de wachtwoordmethode. Maar om dit te laten werken, moet u de functie Wachtwoordverificatie inschakelen.

Als het al is ingeschakeld, hebt u toegang tot de server met behulp van de volgende opdrachtregel:

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

In de bovenstaande opdracht moet u vervangen [e-mail beveiligd] met de werkelijke serveradres En wachtwoord met de echt wachtwoord.

Als PasswordAuthentication is uitgeschakeld, moet u deze eerst inschakelen en vervolgens een nieuwe ssh-sleutel genereren met behulp van de volgende opdracht: ssh-keygen -R server.IP.address

Expert-tip:

GESPONSORD

Sommige pc-problemen zijn moeilijk aan te pakken, vooral als het gaat om ontbrekende of beschadigde systeembestanden en opslagplaatsen van uw Windows.
Zorg ervoor dat u een speciale tool gebruikt, zoals Fortect, die uw kapotte bestanden scant en vervangt door hun nieuwe versies uit de repository.

Je moet de vervangen server. IP adres met de het echte IP-adres van de server.

3. Voeg je SSH-sleutel toe aan de VPS-server

Bij deze methode probeert u de SSH-sleutel die op het systeem is gemaakt toe te voegen aan de VPS-server. Dit kan worden gedaan door eerst een nieuwe SSH-sleutel op het systeem te genereren met behulp van de volgende opdracht: ssh-keygen -t rsa

Nu moet u deze SSH-sleutel mogelijk aan de server toevoegen door deze opdracht te volgen: ssh-copy-id [email protected]

Hier moet je de server IP adres naar de werkelijke waarde van het serveradres en voer de opdracht uit.

Schakel ook de Wachtwoord authenticatie functie en bewerk de ssh_config bestand voor het wijzigen van de enige authenticatiemethode in SSH-sleutels.

Lees meer over dit onderwerp
  • Hoe verwijder ik snelkoppelingspijlen in Windows 11
  • Dit is wat Copilot zegt over de toeristische trekpleister van de voedselbank
  • Exclusief: AR-bril voor Lenovo Legion Go, releasedatum en NIEUWE afbeeldingen

4. Selecteer handmatig de sleutel die u wilt gebruiken

Als er te veel SSH-sleutels beschikbaar zijn in het systeem, kan het elke willekeurige SSH-sleutel kiezen en dergelijke problemen veroorzaken.

U kunt dus de volgende opdracht uitvoeren om ervoor te zorgen dat deze de SSH-sleutel kiest die u in de opdracht hebt opgegeven: ssh -i /users/user_name/.shh/id_rsa [email protected]

Voordat u de opdracht uitvoert, moet u vervangen /users/user_name/.shh/id_rsa met het pad van de SSH-sleutel die u wilt toevoegen en [e-mail beveiligd] met de werkelijke waarden.

5. Wijzig de machtigingen van uw SSH-sleutel

  1. druk de ramen toets + F om Verkenner te starten en de map te openen waarin de SSH-sleutel aanwezig is.
  2. Klik met de rechtermuisknop op de SSH-sleutel en klik Eigenschappen vanuit het contextmenu.
  3. Ga naar de Beveiliging tabblad en klik Geavanceerd aan de onderkant.
  4. Klik nu Overerving uitschakelen onderaan en zorg ervoor Eigenaar is alleen uw gebruikersnaam.
  5. Als de eigenaar iemand anders is, klikt u op Wijziging en selecteer uw gebruikersnaam.
  6. Kies hierna eventuele andere gebruikers uit de Toestemmingsinvoeren gedeelte en klik Verwijderen.
  7. Als u klaar bent, klikt u op Toepassen En OK.
  8. Hiermee worden de machtigingen voor de SSH-sleutel gewijzigd.

Waar worden SSH-sleutels opgeslagen in Windows?

Alle SSH-sleutels worden opgeslagen op het systeemstation in de volgende map (vervang gebruikersnaam door de werkelijke naam): C:\Users\username\.ssh

Als uw systeemstation een andere letter heeft, moet u natuurlijk de letter in het bovenstaande pad vervangen door uw eigen letter.

Ik hoop dat dit artikel de moeite waard was om te lezen en het probleem met de geweigerde SSH-toestemming kon oplossen.

Raadpleeg ook onze gids op hoe slechte eigenaar of machtigingen op SSH-configuratie te repareren omdat het misschien wat extra informatie biedt.

Onze lezers klaagden ook dat ze de Kan de authenticiteit van de host niet vaststellen fout. Als u een van hen bent, lees dan de gemarkeerde gids voor instructies om het probleem op te lossen.

Als u andere mogelijke oplossingen voor dit probleem kent of iets over dit probleem wilt vragen, gebruik dan de opmerkingen hieronder.

Nog steeds problemen?

GESPONSORD

Als de bovenstaande suggesties uw probleem niet hebben opgelost, kan uw computer ernstigere Windows-problemen ondervinden. We raden aan om een ​​alles-in-één oplossing te kiezen zoals Fortect om problemen efficiënt op te lossen. Klik na de installatie gewoon op de Bekijken&Herstellen knop en druk vervolgens op Start reparatie.

Video's bijsnijden en verkleinen in Windows 11

Video's bijsnijden en verkleinen in Windows 11Video EditorsWindows 11

Leer hoe u uw video's naar wens kunt bewerkenGebruikers zoeken naar de meest efficiënte manieren om video's bij te snijden in Windows 11.Windows 11 heeft ingebouwde tools waarmee u eenvoudig uw per...

Lees verder
Realtek Audio Driver blijft crashen: 5 snelle manieren om het te repareren

Realtek Audio Driver blijft crashen: 5 snelle manieren om het te reparerenRealtekWindows 11

Verouderde stuurprogramma's zorgen ervoor dat het Realtek-stuurprogramma blijft crashenAls het Realtek-audiostuurprogramma op uw pc crasht, kan het audioapparaat ontoegankelijk worden.Het opnieuw i...

Lees verder
NET HELPMSG 3534: wat betekent het en hoe het te repareren

NET HELPMSG 3534: wat betekent het en hoe het te reparerenWindows 11

Volg deze oplossingen om de NET HELPMSG 3534 te reparerenHet starten of stoppen van services op Windows kan tot veel fouten leiden.De foutcode NET HELPMSG 3534 kan bijvoorbeeld verschijnen als gevo...

Lees verder