OpenVPN --auth-user-pass FILE option auf Windows
Wenn Sie versuchen, geben Sie den Benutzernamen/Passwort zu OpenVPN aus einer Datei über die --auth-user-pass-Schalter, erhalten Sie die folgende Fehlermeldung:
"Sorry, 'Auth' password cannot be read from a file."
Zumindest sind Sie höflich.
Also unser workaround war, programmgesteuert schreiben Sie zu "standard-in", wenn wir die Auth Username: "und" Auth Password: - Ansagen (das ist in C#).
Etwas mit dem timing ist nicht 100% zuverlässig, also ich war auf der Suche nach einem Weg, um übergeben Sie die Anmeldeinformationen für OpenVPN in einer anderen Art und Weise und kam in diesem Beitrag: OpenVPN Post
Er sagt, man kann kompilieren Sie den Quelltext mit der Option --enable-password-save-option. Hat sich schon jemand in der Lage, dies zu tun?
Meine Letzte Frage ist: Wie kann ich-pass-auth Benutzernamen/Passwort zu openvpn.exe auf der client-Seite? Und tut OpenVPNGUI irgendwie tun diese (vielleicht können wir kopieren, was Sie tun)?
InformationsquelleAutor jonathanpeppers | 2009-07-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist es möglich, öffnen Sie eine VPN-Verbindung über ein Skript mithilfe des folgenden DOS-Befehl (dies wird allerdings nicht empfohlen, da das Passwort nicht verschlüsselt)
InformationsquelleAutor Mark Starmer
HINWEIS! param auth-user-pass nicht funktionieren, wenn starten von GUI - "C:\Program Files\OpenVPN\config\name.ovpn"
Gemacht, starten Sie den Datei-start_openvpv.cmd (+ link mit "als admin ausführen") mit dem Inhalt:
pass.txt:
- ODER put-Linie zu nennen.ovpn, wie im oberen messege:
+start_openvpv.cmd:
InformationsquelleAutor Timofey
Es stellt sich heraus, das problem war nicht mit standard.
War ich mit einigen sperren, wo, wenn der Prozess beendet in der Mitte des Schreibens zum standard werden, könnte es zu einem deadlock.
Gibt es kein Problem senden Sie das Kennwort auf diese Weise.
InformationsquelleAutor jonathanpeppers
Für die automatische Authentifizierung von Openvpn müssen Sie ändern Sie die config.ovpn-Datei.
-Gehen Sie auf OpenVPN\config-Verzeichnis und Bearbeiten die .ovpn-Datei
-Fügen Sie diese Zeile in der config-Datei -> auth-user-pass password.txt
-Erstellen Sie dann die password.txt Datei und schreiben es:
-Nach diesen Schritten Ihren openvpn wird die Verbindung automatisch.
InformationsquelleAutor user2363047