Ich habe die Methode mit verschiedenen Parametern
ausprobiert Ich habe ein Passwort.
Hier ist das Passwort mypassword
1)
%Vor%Das Ergebnis war display:
%Vor%2)
%Vor%Das Ergebnis war display:
%Vor%(muss noch manuell eingegeben werden)
Ich möchte das Passwort nicht manuell eingeben müssen. Wie kann ich das erreichen?
3) GECK
Nachdem Sie das Skript ausgeführt haben, beenden Sie es mit folgendem Befehl:
%Vor%Beenden auf diese Weise ist normal.
In meinem openvpn.conf
:
Die Datei /etc/openvpn/jdoe.pass
enthält nur das Passwort.
Sie können chmod
diese Datei auf 600
setzen.
Diese Methode rettet mein Leben ... ;-)
Wie wäre es, es in einer Datei zu speichern und --askpass /your/file
zu verwenden? Die Option --askpass
wurde in der OpenVPN-Version 2.0-beta20 hinzugefügt Maverick hat Version 2.1.0-3ubuntu1 .
Ich denke, Sie wischen nur |
und ||
operator.
|
plug Standardausgabe o der vorherige Befehl zur Standardeingabe des nächsten Befehls.
||
startet den zweiten Befehl nur, wenn der erste Befehl fehlschlägt (Exit-Code! = 0).
Dieser Befehl sollte funktionieren.
%Vor%