Ich habe gerade ein Upgrade auf 15.10 durchgeführt (und ja, ich plane, das nächste Mal, wenn ich etwas Freizeit habe, auf 16.04 zu gehen). Ich verwende seit Jahren openvpn
eine Verbindung zu einem Arbeits-VPN über eine .ovpn
Konfigurationsdatei, die immer funktioniert hat.
Jetzt systemd
scheint jedoch etwas, das damit zu tun hat, die Funktionsweise der Dinge verändert zu haben. Wenn ich versuche, es zu starten, erhalte ich eine Nachricht, die gesendet wird über wall
:
Broadcast-Nachricht von root @ turandot (So 2016-05-01 10:25:50 CDT):
Kennworteingabe erforderlich für 'Enter Auth Username:' (PID 17284). Bitte geben Sie das Passwort mit dem Tool systemd-tty-ask-password-agent ein!
Ich habe danach gegoogelt und nichts gefunden, was als Lösung für das Problem erscheint. Was ist der neue Weg, um eine VPN-Verbindung zu öffnen?
Dies ist ein Beispiel dafür, dass eine Generation von Programmierern in den Ruhestand getreten ist oder gestorben ist und die neue Generation keine Ahnung hat, was zu tun ist.
Ich habe das gleiche Problem nach einer Weile beobachtet, ohne OpenVPN für den Zugriff auf ein Universitätsnetzwerk zu verwenden. Vorher hat es gut funktioniert. Ich verwende Debian 8 (Jessie). Ich weiß nicht, ob die Tatsache, eine weibliche Figur aus Toy's Story zu wählen, absichtlich etwas zu tun hat oder nicht, aber trotzdem. So fand ich es funktioniert:
Zuerst führen Sie Ihren Befehl aus:
und Sie erhalten die nervige Nachricht:
Drücken Sie nun STRG + C, um erneut zur Shell-Eingabeaufforderung zurückzukehren, zum Kühlschrank zu gehen, ein Bier zu holen und den Befehl erneut auszuführen:
und du wirst sehen:
(Getränk). Geben Sie Ihren Benutzernamen ein, um sich bei Ihrem Dienst zu authentifizieren (z. B. Anmeldung an der Universität). Sie sehen die Sternchen, als ob Ihr Benutzername geheim sein muss (trinken Sie erneut). Und das wird auf Ihr Terminal gespuckt:
Sie sehen wieder die nervige Sache. Aber ignoriere es einfach (und trinke). Führen Sie dann Ihren Befehl erneut aus:
und voilà! Sie werden jetzt sehen:
Geben Sie nun Ihr Passwort ein und trinken Sie weiter. Sie sehen nur die Antwort:
auf Ihrem Terminal (Getränk).
Das ist es. Wenn Sie Google öffnen und "Was ist meine IP" eingeben, werden Sie feststellen, dass Sie jetzt mit dem privaten Netzwerk verbunden sind.
Genieße dein Bier!
PS: Wenn Sie mitten in diesem beschissenen Prozess einen Fehler machen, während Sie Ihren Benutzernamen oder Ihr Passwort eingeben, besteht die Möglichkeit, dass Ihr Terminal auflegt. Schließen Sie es einfach und geben Sie die Befehle erneut ein, bis Sie erfolgreich sind.
quelle