So steuern Sie den VPN-Client über die Befehlszeile

2

Es muss eine Möglichkeit geben, den integrierten VPN-Client in OS-X Snow Leopard zu steuern. Ich kann einfach keine Dokumentation dazu finden. Ich möchte in der Lage sein, eine Verbindung herzustellen und zu trennen, während ich aus der Ferne in meine Box gehe. Weiß jemand, wie man das macht?

Michael Caron
quelle

Antworten:

1

Speichern Sie das folgende AppleScript in gfw.scpt

tell application "System Events"
    tell current location of network preferences
        set VPNservice to service "The Great Fire Wall" -- name of the VPN service
        if exists VPNservice then connect VPNservice
        set isConnected to connected of current configuration of VPNservice
        if isConnected then
            --- do something or nothing
        end if
    end tell
end tell

Verwenden Sie osascript gfw.scpt , um es vom Terminal aus zu starten.

freewizard
quelle
Muss ich lieben AppleScript ... so wortreich. :(
Michael Caron
Ich benutze dies in Terminal.app, was in Ordnung funktioniert. Funktioniert es bei dir per ssh?
Freewizard
Nein:startIntelix.scpt:50:58: script error: Expected end of line but found identifier. (-2741)
Michael Caron