Su mejor apuesta parece ser AppleScript:
tell application "System Events"
tell current location of network preferences
set VPNservice to service "VPN (L2TP) 2" -- name of the VPN service
if exists VPNservice then connect VPNservice
end tell
end tell
(de enlace )
En cuanto a la introducción de un nombre de usuario y una contraseña, no estoy seguro de cómo podría hacerlo. Las secuencias de comandos adicionales pueden proporcionarle la primera ventana e ingresar el nombre de usuario y la contraseña, luego enviar el cuadro de diálogo, pero como no tengo una VPN de Cisco para probar, no podría decirle cómo configurar eso.
Si tiene instalado el cliente VPN de Cisco real (lo cual no es necesario), puede usar este comando:
open /Applications/VPNClient.app --args -c -user <YourUsername> -pwd <YourPassword> <ProfileNameToConnect>