Parandus: ühendust teie autentimisagendiga ei õnnestunud avada



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Kui proovite sisestada võtme parooli käsu ssh-add abil, võite saada tõrke, mille kohaselt ei õnnestunud ühendust teie autentimisagendiga avada. Selle konkreetse probleemi põhjustab tavaliselt see, et ssh-agenti ei määratud õigesti, mistõttu nii paljud inimesed leiavad, et see muutub probleemiks veidi ebatavalistes tingimustes.



Näiteks võite leida selle tõrke, kui kasutate RaspberryPi, kus töötab Raspbian, varjatud ruuter koos väljapüütud käsuviibaga või Android Linuxi terminal. Selle saate hõlpsalt parandada lihtsa käsuga, mis ei nõua üldse mängimist, olenemata sellest, millist tüüpi seadmetega töötate või millise kestaga juhtute töötama.



Autentimisagendi vigade parandamine



Eeldades, et ssh-agent juba töötab, ei peaks te seda uuesti käivitama. Selle asemel soovite proovida lisada oma võtme parooli, käivitades käsurealt ssh-add. Kui seda teete, ilmub enam kui tõenäoline tõrge, mis sisaldab teksti „Teie autentimisagendiga ühendust ei õnnestunud avada” koos üldise muu tekstiga. See pole just kõige kasulikum käsk ja mõned kasutajad leiavad, et mängivad enne vastuse leidmist kaua aega, sest see ei vii neid õige vastuse teele.

Esiteks, kuigi see tundub natuke pedantne, kontrollige, kas teil on Interneti-ühendus või mõni muu tüüpi võrguprotokoll, millega töötate, sest võib juhtuda, et te pole lihtsalt võrguga ühendatud. See on eriti probleem, kui töötate mingisuguse mittestandardse LAN-seadmega, kus kasutate ssh-d ainult mingisuguses privaatvõrgus, mitte Etherneti või Wi-Fi kaudu.

Niikaua kui olete kindel, et olete ühendatud, proovige kasutada ssh-add ~ / .ssh / id_rsa, asendades failinime selle võtme tegeliku failinimega, mida proovisite lisada. Me nimetasime oma testimasina võtit tegelikult ~ / .ssh / id_rsa, mis on valimi nimi, ehkki teil on tõenäoliselt teine ​​nimi. Võite saada viipa „Sisesta parool”, mis vaikib nagu Linuxi virtuaalses terminalis. Kui see nõustub teie parooliga, on teil kõik korras ja te ei vaja enam tööd.

Teiselt poolt, kui kuvatakse tõrge „Ühendust ei õnnestunud autentimisagendiga avada”, vajab agent täielikku ümberpaigutamist. Kui töötate tavalise kestaga, käivitage lihtsalt ssh-agent / bin / sh ja seejärel ssh-add ~ / .ssh / id_rsa, asendades veel kord võtme nime. Sel hetkel peaks teil olema viip. Need, kes kasutavad puhast bashi, kellel pole midagi selle vastu, mida mõned Linuxi kogukonnas oma ssh-kliendis nimetavad 'basismideks', saavad lihtsalt kasutada ssh-agent bashi ja seejärel kasutada käsku ssh-add. Enamik inimesi leiab, et nii juurkasutajatel kui ka tavakasutajatel on oma teekond põhiline ega vaja midagi muud.

Kalakarbi kasutajad soovivad proovida kas ssh-agent / usr / bin / fish ja seejärel selle asemel ssh-add ~ / .ssh / id_rsa. Ülaltoodu toimiks aga ülekaalukalt nende jaoks, kes kasutavad Bourne'i, bashi või Almquisti kestasid valdavas enamuses juhtudest. Kui praegu asjad töötavad, ei pea te midagi muud tegema. Neil, kes kasutavad C-Shelli või tcsh-d, võib siiski tekkida probleem.

Kui olete sellises olukorras, proovige oma shelliagendi registreerimiseks eval ‘ssh-agent -c’, millele järgneb ssh-add ~ / .ssh / id_rsa. Seda seetõttu, et tcsh teeb asju natuke teisiti, kuigi enamikul manustatud süsteemidest ja muudest sarnastest seda pole. Mõlemal juhul peaks teil olema toimiv ssh-ühendus, kui olete kõik õigesti tippinud. Kui teete vigu, saate käsku lihtsalt korrata, kuna ükski neist pole hävitav.

Sõltuvalt teie konfiguratsioonist peate võib-olla seda tegema iga kord, kui logite pärast taaskäivitamist oma ssh-ühendusse. Igal juhul on probleem ühe käsuga hõlpsasti lahendatav, nii et te ei pea seal pärast ringi istuma.

3 minutit loetud