Wie die meisten Sysadmins verwende ich OpenSh die ganze Zeit. Ich habe ungefähr ein Dutzend SSH-Schlüssel. Ich möchte für jeden Host einen anderen SSH-Schlüssel haben. Dies verursacht jedoch ein Problem, wenn ich zum ersten Mal eine Verbindung zu einem Host herstelle und ich nur ein Kennwort habe. Ich möchte nur mit einem Passwort eine Verbindung zum Host herstellen, in diesem Fall ohne SSH-Schlüssel. Der ssh-Client bietet jedoch alle öffentlichen Schlüssel in meinem an ~/.ssh/
(das weiß ich aus der Ausgabe von ssh -v
). Da ich so viele habe, werde ich wegen zu vieler Authentifizierungsfehler getrennt.
Gibt es eine Möglichkeit, meinem ssh-Client mitzuteilen, dass er nicht alle ssh-Schlüssel anbieten soll?