Kako ispraviti pogrešku "SSH Previše neuspjeha autentifikacije"


Ponekad, dok se pokušavate povezati s udaljenim sustavima putem SSH-a, možete naići na pogrešku "Primljeno prekidanje veze s x.x.x.x porta 22: 2: Previše neuspjeha autentifikacije". U ovom kratkom članku objasnit ću vam kako popraviti ovu pogrešku u nekoliko jednostavnih koraka.

Slijedi snimak zaslona pogreške na koju sam naišao dok sam koristio ssh klijent.

Otkrio sam da je to posljedica postojanja mnogih ssh ključeva identiteta na mom stroju i svaki put kad bih pokrenuo ssh klijent, on bi probao sve moje ssh ključeve poznate ssh-agentu i svim ostalim ključevima, kad bi se pokušao povezati s daljinskim upravljačem poslužitelja (vps2 kao što je prikazano na gornjoj snimci zaslona). Ovo je zadano ponašanje ssh-a.

Budući da ssh poslužitelj (sshd) na udaljenom poslužitelju očekuje određeni ključ identiteta, poslužitelj odbija vezu i ssh klijent prekida s gornjom pogreškom.

Da biste ispravili ovu pogrešku, morate dodati IdentitiesOnly s vrijednošću yes , koji ssh-u nalaže da koristi samo datoteke identiteta za provjeru autentičnosti navedene u naredbenom retku ili konfigurirane u datoteke ssh_config, čak i ako ssh-agent nudi dodatne identitete.

Na primjer:

$ ssh -o IdentitiesOnly=yes vps2

Ako želite da ovo funkcionira za sve ssh klijentske veze, možete ga konfigurirati u datoteci ~/.ssh/config .

$ vim ~/.ssh/config

Dodajte sljedeću konfiguraciju u datoteku, u odjeljak Host * , kao što je prikazano na screesnhot.

Host * 
       	IdentitiesOnly=yes

Spremite promjene u datoteku i zatvorite je. Sada biste trebali moći pokrenuti ssh bez navođenja opcije -o IdentitiesOnly = yes u naredbenom retku kao što je prikazano.

$ ssh vps2

Za više informacija pogledajte man stranicu ssh-config.

$ man ssh-config

Možda će vam biti korisni sljedeći članci povezani sa SSH.

    1. Kako stvoriti SSH tuneliranje ili prosljeđivanje priključaka u Linuxu
    2. Kako promijeniti zadani SSH priključak u Prilagođeni port u Linuxu
    3. Kako pronaći sve neuspjele pokušaje SSH prijave u Linuxu
    4. Kako onemogućiti SSH root prijavu u Linuxu
    5. 5 načina za održavanje udaljenih SSH sesija nakon zatvaranja SSH

    U ovom kratkom članku pokazao sam kako u ssh lako popraviti "Primljeno prekidanje veze s x.x.x.x priključkom 22: 2: Previše neuspjeha autentifikacije". Ako imate pitanja, koristite obrazac za komentar u nastavku da biste nas kontaktirali.