Wie kann ich "Pageant in Putty" in der Befehlszeile deaktivieren?

1

Ich öffne SSH-Links in Putty von KeePass (mit KeeAgent-Plugin).

Einer der Server, die ich besuche, zeigt sofort nach der Verbindung einen Authentifizierungsfehler, da Putty versucht, die Authentifizierung mit einem privaten Schlüssel zu verwenden.

Gibt es Befehlszeilenparameter zum Deaktivieren der Schlüsselauthentifizierung in Putty?

Ich weiß, ich kann dieses Kontrollkästchen deaktivieren und unter "Standardeinstellungen" speichern. Aber ich möchte das gerne für einzelne Einträge definieren.

enter image description here

Ivan Solntsev
quelle

Antworten:

1

Manuelle Seite Beschreibt Optionen zur Steuerung der Verwendung von Pageant zur Authentifizierung:

Das -agent Option aktiviert die SSH-Authentifizierung mit Pageant und -noagent schaltet es aus. Diese Optionen sind nur dann sinnvoll, wenn Sie SSH verwenden.

So sieht nun die URL zu diesen Servern in KeePass aus ssh://{IP} -noagent

Ivan Solntsev
quelle
0

Laut PuTTY-Handbuch Sie können dieses Verhalten nicht über die Befehlszeile ändern.

Was Sie tun können, erstellen Sie eine gespeicherte Sitzung für diesen bestimmten Host, ohne dass das Kontrollkästchen gesetzt ist, und starten Sie die gespeicherte Sitzung über die Befehlszeile mit putty.exe -load "session name"

mtak
quelle
1
Die von Ihnen verlinkte Dokumentation ist veraltet. Version 0.53b wurde 2002 veröffentlicht. Die aktuelle Version ist 0.63.
Ivan Solntsev