Wie mache ich den von Private Tunnel empfohlenen Patch zu openvpn rückgängig?


1

Ich habe durch Dokumente auf privatetunnel.com eine neue Verbindung mit openvpn hergestellt und am Ende von docs gebe ich diesen Befehl in terminal und danach openvpn in broken ein. ich entferne open vpn mit apt-get remove openvpn und einmal mit purge command, danach installiere ich openvpn erneut, aber es ist beim Erstellen einer neuen Verbindung nicht verfügbar.

Der Code, den ich eingegeben habe und alles schief gelaufen ist, ist folgender:

mv /usr/sbin/openvpn /usr/local/sbin; echo -e '#!/bin/bash\n/usr/local/sbin/openvpn $* --ns-cert-type server &\ntrap "kill $!" EXIT\nwait $!\n' > /usr/sbin/openvpn; chmod +x /usr/sbin/openvpn

Ich möchte nur diesen Befehl rückgängig machen.

Antworten:


0

Ich denke, Sie haben / usr / sbin / openvpn (die openvpn-Binärdatei) überschrieben. Können Sie mir die Ausgabe von zeigen:

# file /usr/sbin/openvpn

/ usr / sbin / openvpn: Gemeinsam genutztes ELF-64-Bit-LSB-Objekt, x86-64, Version 1 (SYSV), dynamisch verknüpft, Interpreter /lib64/ld-linux-x86-64.so.2 für GNU / Linux 2.6. 32, BuildID [sha1] = de99a62643c8cbb6f938b8003661d1ad02ec01c3, gestrippt
sajad Ayooby

und # which openvpn
moktod

Ich benutze diesen Befehl und openvpn ist gesichert :) sudo apt-get -y Netzwerk-Manager-openvpn installieren
Sajad Ayooby

0

Führen Sie zum Rückgängigmachen des spezifischen Befehls, den Sie in den Fragenbeitrag aufgenommen haben, Folgendes aus:

sudo mv /usr/local/sbin/openvpn /usr/sbin/

Erläuterung:

Der ursprüngliche Befehl hat die Datei openvpnvon /usr/sbin/nach verschoben /usr/local/sbin/und dann ein Skript mit dem Namen openvpnin erstellt /usr/sbin/. Rückgängig zu machen , dies müssen wir die Originaldatei verschieben , /usr/local/sbin/openvpnum /usr/sbin/das Skript zu überschreiben.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.