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.
-
- Hvernig á að búa til SSH göng eða höfn framsendingu í Linux
- Hvernig á að breyta sjálfgefnu SSH tengi í sérsniðið tengi í Linux
- Hvernig á að finna allar misheppnaðar SSH-innskráningartilraunir í Linux
- Hvernig á að slökkva á SSH rótarinnskráningu í Linux
- 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.