Portál AbcLinuxu, 1. května 2025 05:53
Měl jsem tenhle problém dlouho a byl jsem línej to řešit. Když jsem se někam přihlásil RSA klíčem, tak to šlo. S heslem to nešlo a chybové hlášení bylo
Permission denied (publickey,password,keyboard-interactive).
Nezáviselo to na adrese cílového stroje ani na uživatelském označení na cílovém stroji, ani na mém lokálním uživatelském označení. Mám SuSE 10.0 , chyba přežila
několik instalací pečů. Celkem mi to nevadilo, mám všude klíč.
Když jsem použil ssh -v tak jsem viděl, že byla použita napřed metoda public key, potom metoda keyboard-interactive, potom metoda password (nebo ne - nejsem si jist a už to neověřím). Potom to bez dalšího skončilo. V logu na serveru žádnou chybu nebylo vidět.
Jenže včera mi to zhavarovalo i na autentizaci s klíčem DSA - normálně používám RSA. To už na mě bylo moc. Chvilku jsem guglil a vidím, že někomu v podobné situaci pomohla reinstalace OpenSSH. V yastu jsem si naklikal odinstalovat balíčky openssh a openssh-askpass. openssh-askpass se odinstaloval, openssh tam zůstal. Chyba trvala dál. Znovu jsem zadal odinstalovat openssh, načež yast hlásil, že něco stahuje. openssh se neodinstalovalo, ale možná se reinstalovalo. Chyba zmizela. Znovu jsem nainstaloval openssh-askpass, chyba se nevrátila.
Vypadá to jako pohádka, ale je to pravda.
Tiskni
Sdílej:
Vypadá to jako pohádka, ale je to pravda.
Pokračování příště ...
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.