Esta é uma pergunta de seguimento de Inicie a VPN configurada a partir da linha de comando ( OSX) .
Eu tentei a resposta por @encoded, o que sugere o seguinte comando:
scutil --nc start [A-name-of-VPN-configuration-stored-in-Network-Preferences]
Funciona muito bem para conexão PPTP, mas para L2TP, este comando não consegue ler o segredo compartilhado armazenado nessa configuração, e eu preciso fornecer --secret [shared-secret]
para a conexão L2TP.
Isso obviamente não é seguro o suficiente; Eu quero que scutil
esteja ciente do segredo armazenado em vez de me perguntar. Como ele pode ler o nome de usuário e a senha armazenados, isso deve ser apenas um pequeno ajuste, mas não consigo descobrir o que é.
Estou executando o OS X Yosemite 10.10.3.
Tags vpn macos terminal.app