2016-06-03 9 views
4

ich es kenne, sind einfache Befehle das heißt auf Remote-Rechner durch VBA einzuloggen von [email protected] und -pw Option Angabe des Kennwortes in Wshell.Run Funktion zur Verfügung zu stellen, wo WshellCreateObject("WScript.Shell") ist.Angeben privaten Schlüssel auf PuTTY Befehlszeilen

Allerdings muss ich private Schlüsseldatei (unter Verbindung/SSH/Auth Option in PuTTY) während der Anmeldung über Excel-VBA-Makro verwenden. Gibt es einen Weg, es zu tun?

Ich brauche es, weil ich Admin-Konto auf der zweiten Form meines VBA-Code verwenden (erstes Formular verwendet Benutzer eigenen Account) und daher kann das Passwort Textfeld auf dem zweiten Formular nicht zur Verfügung stellen. Daher ist die einzige sichere Lösung die SSH-Anmeldung über öffentlichen und privaten Schlüssel.

Vielen Dank im Voraus!

+0

Danke! Das hat perfekt funktioniert, nach dem ich gefragt habe. Martin, Wo kann ich die gesamte Switch-Liste bekommen? Wo kann ich diese Frage als vollständig markieren? – Sumit

Antwort

Verwandte Themen