Hvernig á að laga „SSH of margar auðkenningarvillur“ villu


Stundum, þegar þú reynir að tengjast ytri kerfum í gegnum SSH, gætir þú rekist á villuna „Móttekin aftengsla frá x.x.x.x tengi 22:2: Of margar auðkenningarbilanir“. Í þessari stuttu grein mun ég útskýra hvernig á að laga þessa villu í nokkrum einföld skref.

Eftirfarandi er skjáskot af villunni sem ég rakst á þegar ég notaði ssh biðlarann.

Ég uppgötvaði að þetta stafaði af tilvist margra ssh auðkennislykla á vélinni minni og í hvert skipti sem ég keyri ssh biðlarann reyndi hann alla ssh lyklana mína sem ssh-agentinn þekkti og alla aðra lykla þegar reynt var að tengjast fjarstýringunni. miðlara (vps2 eins og sýnt er á skjámyndinni hér að ofan). Þetta er sjálfgefin hegðun ssh.

Þar sem ssh þjónn (sshd) á ytri þjóninum býst við tilteknum auðkennislykli, hafnar þjónninn tengingunni og ssh viðskiptavinur hættir með ofangreindri villu.

Til að laga þessa villu þarftu að bæta við IdentitiesOnly með gildinu yes, sem gefur ssh fyrirmæli um að nota aðeins auðkennisskrárnar sem tilgreindar eru á skipanalínunni eða stilltar í ssh_config skrána(r), jafnvel þótt ssh-agent bjóði upp á fleiri auðkenni.

Til dæmis:

$ ssh -o IdentitiesOnly=yes vps2

Að öðrum kosti, ef þú vilt að þetta virki fyrir allar ssh biðlaratengingar, geturðu stillt það í ~/.ssh/config skránni þinni.

$ vim ~/.ssh/config

Bættu við eftirfarandi stillingum í skránni, undir Host * hlutanum eins og sýnt er á skjámyndinni.

Host * 
       	IdentitiesOnly=yes

Vistaðu breytingarnar í skránni og farðu úr henni. Nú ættir þú að geta keyrt ssh án þess að tilgreina valkostinn -o IdentitiesOnly=yes á skipanalínunni eins og sýnt er.

$ ssh vps2

Fyrir frekari upplýsingar, sjáðu ssh-config man síðuna.

$ man ssh-config

Þú gætir fundið eftirfarandi SSH tengdar greinar gagnlegar.

    1. Hvernig á að búa til SSH göng eða höfn framsendingu í Linux
    2. Hvernig á að breyta sjálfgefnu SSH tengi í sérsniðið tengi í Linux
    3. Hvernig á að finna allar misheppnaðar SSH-innskráningartilraunir í Linux
    4. Hvernig á að slökkva á SSH rótarinnskráningu í Linux
    5. 5 leiðir til að halda fjarlægum SSH lotum í gangi eftir að SSH er lokað

    Í þessari stuttu grein sýndi ég hvernig á að laga „Móttekin aftenging frá x.x.x.x tengi 22:2: Of margar auðkenningarbilanir“ á ssh. Ef þú hefur einhverjar spurningar skaltu nota athugasemdareyðublaðið hér að neðan til að ná í okkur.