PSCP Akzeptiert keinen Hostkey
Ich lasse pscp unter Windows von einem Skript aus ausführen. Wenn ich hinzufüge
echo y | pscp.exe...
Es klappt. Ich kann jedoch nicht den Hostkey mit akzeptieren
pscp.exe -hostkey aa:bb:cc...
Ich habe es auch probiert
pscp.exe -hostkey "ssh-rsa 2048 aa:bb:cc..."
und das funktioniert auch nicht. Jedes Mal bekomme ich die folgende Fehlermeldung:
Fatal: Host key did not appear in manually configured list
Habe ich falsch verstanden, wie das funktioniert? Dies muss vollständig automatisiert werden. Ich kann den Schlüssel nicht manuell hinzufügen, da er im Benutzerregistry-Kontext gespeichert wird. Dieses Skript muss als geplante Task unter Verwendung eines Dienstkontos ausgeführt werden, möglicherweise auf mehreren Computern.
Was ist die korrekte Verwendung von -hostkey
?
Zur Vermeidung von Zweifeln ist das der richtige Algorithmus und die Schlüssellänge. Ja, ich verwende den tatsächlichen Fingerabdruck und nicht "aa: bb: cc ...", der für das Beispiel verwendet wurde.
0 Antworten auf die Frage
Verwandte Probleme
-
3
So kopieren Sie eine Datei mit pscp über einen zwischengeschalteten Gateway-Server-Hop
-
2
Gibt es eine Möglichkeit, vorhandene Dateien bei Verwendung von pscp nicht zu überschreiben?
-
0
So übertragen Sie eine Datei, ohne alte Dateien mit pscp durch vb6 zu ersetzen
-
0
Übertragen von Dateien mit Leerzeichen mit puttys pscp
-
1
Fehler EOF bei der Verwendung von pscp zum Übertragen von Dateien an den Windows-Server
-
1
Wie kann ich einen unterbrochenen SFTP-Download in der Windows 7-Konsole fortsetzen?
-
1
Wie können Sie plink ausführen, um Dateien zu kopieren?
-
1
Putty pscp Ungültiger Dateideskriptor-Formatfehler
-
1
PSCP-Platzhalter für festen Namen
-
0
pscp, mehrere Remote-Quellen werden nicht unterstützt