Windows SSH engedély megtagadva: 5 módszer a javításra

Kövesse tesztelt eljárásainkat a probléma azonnali megoldásához

  • Az SSH-kulcsok segítségével nagyon biztonságos módon lehet kapcsolatot teremteni a szerverrel.
  • Néha az SSH-engedély megtagadva üzenetet kaphatja, amikor csatlakozni próbál.
  • Ezt a kiszolgáló címének ellenőrzésével vagy az SSH-kulcs engedélyeinek megváltoztatásával lehet megoldani.

Az SSH vagy a Secure Socket Shell egy titkosított protokoll, amely biztonságos hozzáférést tesz lehetővé bármely távoli eszközhöz vagy szerverhez nem biztonságos hálózaton keresztül.

Amikor néhány olvasónk megpróbált hitelesíteni ezekkel a kulcsokkal, SSH-engedély megtagadva üzenetet kaptak Windows 11-es számítógépükön.

A felhasználók nem ismerhetik az ilyen típusú hibaüzenetek okait a rendszerben. Ez hatással van munkájuk termelékenységére.

Néhány felhasználó is szembesült a SSH Exchange azonosító hiba a rendszeren, de a hivatkozás egy hasznos útmutatóhoz vezet a javításhoz.

Miért kapok SSH-engedély megtagadva üzenetet a Windows 11 rendszerben?

Számos tényező okozhatja ezt a hibaüzenetet, amelyeket az alábbiakban sorolunk fel:

  • Helytelen szerver – Ha rossz szerverhez próbál csatlakozni annak IP-címével, előfordulhat, hogy hozzáférés megtagadva üzenetet kap a rendszer
  • Rossz jelszó – Egyes felhasználók rossz hitelesítő adatokkal próbálnak hozzáférni a szerverhez
  • Túl sok SSH-kulcs – Ha nagyszámú SSH-kulcs van a rendszerben, ezért előfordulhat, hogy a rendszer nem a megfelelőt választja ki az elérhetők közül
  • Az SSH-kulcsengedélyek túl nyitottak – Ha az SSH-kulcs jogosultságai széles körben nyitottak és a rendszer felhasználóinak többsége számára hozzáférhetők, a kulcs használatának biztonsági célja veszélybe kerülhet.

Ha ezzel a problémával találkozik Windows 11 rendszerű számítógépén, ez a cikk végigvezeti az öt legjobb elérhető megoldáson, amelyeket alább részletezünk.

Hogyan kerülhetem meg a Windows 11 rendszerben megtagadott SSH-engedélyt?

1. Ellenőrizze, hogy a megfelelő szerverhez csatlakozik-e

Ez hülyén hangzik, de sok felhasználó hajlamos elkövetni ezt a hibát, és azon tűnődik, hogy miért kap ilyen hibaüzenetet a rendszerében.

Ha az SSH-kulccsal és a kiszolgáló címével próbál csatlakozni egy kiszolgálóhoz, kétszer-háromszor újra kell ellenőriznie a kiszolgáló címét, mielőtt megpróbálná elérni.

Előfordulhat, hogy néhány szám hiányzik, vagy a számok helytelenül szerepelnek a szerver címében. Ezért a folytatás előtt mindig erősítse meg a szerver címét.

2. Próbálj meg jelszóval bejelentkezni

Bármikor megpróbálhat bejelentkezni a szerverre a jelszó módszerrel. De ahhoz, hogy ez működjön, engedélyeznie kell a Jelszó hitelesítés funkciót.

Ha már engedélyezve van, akkor a következő parancssor segítségével érheti el a szervert:

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

A fenti parancsban ki kell cserélni [e-mail védett] a... val a szerver tényleges címe és Jelszó a... val valódi jelszó.

Ha a PasswordAuthentication le van tiltva, először engedélyeznie kell, majd a következő paranccsal létre kell hoznia egy új ssh-kulcsot: ssh-keygen -R server.IP.address

Szakértői tipp:

SZPONSORÁLT

Néhány PC-problémát nehéz megoldani, különösen, ha hiányzó vagy sérült rendszerfájlokról és Windows-tárakról van szó.
Ügyeljen arra, hogy speciális eszközt használjon, mint pl Fortect, amely átvizsgálja és lecseréli a törött fájlokat a tárhelyéből származó friss verziókra.

Ki kell cserélni a szerver. IP-cím a... val a szerver valós IP-címe.

3. Adja hozzá SSH-kulcsát a VPS-kiszolgálóhoz

Ezzel a módszerrel a rendszeren létrehozott SSH-kulcsot próbálja hozzáadni a VPS-kiszolgálóhoz. Ezt úgy teheti meg, hogy először generál egy új SSH-kulcsot a rendszeren a következő paranccsal: ssh-keygen -t rsa

Most előfordulhat, hogy hozzá kell adnia ezt az SSH-kulcsot a kiszolgálóhoz a következő parancs végrehajtásával: ssh-copy-id [email protected]

Itt meg kell változtatni a szerver IP cím a tényleges szervercím értékére, és hajtsa végre a parancsot.

Ezenkívül kapcsolja ki a Jelszavas hitelesítés funkciót és szerkessze a ssh_config fájl az egyedüli hitelesítési módszer SSH-kulcsokra való módosításához.

Olvasson többet erről a témáról
  • Hogyan távolíthatom el a parancsikon nyilakat a Windows 11 rendszerben
  • Íme, amit a Copilot mond az élelmiszerbank turisztikai helyéről
  • Exkluzív: AR-szemüvegek Lenovo Legion Go-hoz, megjelenés dátuma és ÚJ képek

4. Manuálisan válassza ki a használni kívánt kulcsot

Ha túl sok SSH-kulcs áll rendelkezésre a rendszerben, bármelyik véletlenszerű SSH-kulcsot kiválaszthatja, és ilyen problémákat okozhat.

Tehát végrehajthatja a következő parancsot, hogy kiválassza a parancsban megadott SSH kulcsot: ssh -i /users/user_name/.shh/id_rsa [email protected]

A parancs végrehajtása előtt ki kell cserélni /users/user_name/.shh/id_rsa a hozzáadni kívánt SSH kulcs elérési útjával és [e-mail védett] a tényleges értékekkel.

5. Módosítsa az SSH-kulcs engedélyeit

  1. megnyomni a ablakok + gomb F a File Explorer elindításához, és nyissa meg azt a mappát, amelyben az SSH-kulcs található.
  2. Kattintson a jobb gombbal az SSH kulcsra, és kattintson a gombra Tulajdonságok a helyi menüből.
  3. Menj a Biztonság fület, és kattintson Fejlett az alján.
  4. Most kattintson Az öröklés letiltása alul, és győződjön meg róla Tulajdonos csak az Ön felhasználóneve.
  5. Ha a tulajdonos valaki más, kattintson változás és válassza ki a felhasználónevét.
  6. Ezután válassza ki a többi felhasználót a listából Engedélybejegyzések szakaszt, és kattintson Távolítsa el.
  7. Ha kész, kattintson Alkalmaz és rendben.
  8. Ez megváltoztatja az SSH-kulcs engedélyeit.

Hol tárolják az SSH-kulcsokat a Windowsban?

Az összes SSH-kulcs a rendszermeghajtón a következő mappában van tárolva (a felhasználónevet cserélje ki a tényleges névre): C:\Users\username\.ssh

Természetesen, ha a rendszermeghajtón más betű is van, akkor a fenti elérési útvonalon lévő betűt cserélje ki a sajátjára.

Reméljük, hogy érdemes volt elolvasni ezt a cikket, és sikerült megoldani az SSH engedély megtagadása problémát.

Olvassa el útmutatónkat is hogyan lehet kijavítani a rossz tulajdonost vagy az engedélyeket az SSH-konfigurációban mert további információkat kínálhat.

Olvasóink is panaszkodtak, hogy találkoztak a Nem sikerült megállapítani a gazdagép hitelességét hiba. Ha Ön is közéjük tartozik, olvassa el a kiemelt útmutatót a javításhoz.

Ha tud más lehetséges megoldást erre a problémára, vagy szeretne valamit kérdezni erről a problémáról, használja az alábbi megjegyzéseket.

Továbbra is problémákat tapasztal?

SZPONSORÁLT

Ha a fenti javaslatok nem oldották meg a problémát, akkor számítógépén súlyosabb Windows-problémák léphetnek fel. Javasoljuk, hogy válasszon egy olyan all-in-one megoldást, mint pl Fortect a problémák hatékony megoldásához. A telepítés után egyszerűen kattintson a Megtekintés és javítás gombot, majd nyomja meg Indítsa el a Javítást.

Az alkalmazás folyamatazonosítójának beszerzése a Windows 11 rendszerben

Az alkalmazás folyamatazonosítójának beszerzése a Windows 11 rendszerbenHogyan KellWindows 11

2021. október 11 Által Supriya PrabhuVan egy érdekes téma, amelyet meg kell érteni a számítógépekben, az úgynevezett Process Identifier. A Process Identifier egy egyedi azonosító, amely a rendszere...

Olvass tovább
Hogyan alakíthatunk át egy alaplemezt dinamikus lemezzé a Windows 11 rendszeren

Hogyan alakíthatunk át egy alaplemezt dinamikus lemezzé a Windows 11 rendszerenHogyan KellWindows 11

Attól függően, hogy szüksége van-e a Windows-számítógép használatára, gondolja át az alaplemezt dinamikus lemezre lemez jó ötlet, mivel sok olyan funkcióval találkozhatunk, amelyek nem érhetők el e...

Olvass tovább
Javítás: A WSLRegisterDistribution sikertelen a 0x8007019e számú hibával

Javítás: A WSLRegisterDistribution sikertelen a 0x8007019e számú hibávalWindows 11

WSL (Windows alrendszer Linuxhoz) a Windows 10 ingyenes és választható funkciója, amely lehetővé teszi a felhasználók számára Linux-programok futtatását Windows rendszeren. A felhasználók jelezték,...

Olvass tovább