OS X:让 scutil 在连接 L2TP VPN 时使用存储的机密

Vir*_*ing 8 vpn terminal.app macos

这是从命令行 (OSX) 启动配置的 VPN的后续问题。

我尝试了@encoded 的答案,它建议使用以下命令:

scutil --nc start [A-name-of-VPN-configuration-stored-in-Network-Preferences]

它适用于 PPTP 连接,但对于 L2TP,此命令无法读取存储在该配置中的共享机密,我需要提供--secret [shared-secret]L2TP 连接。

这显然不够安全;我想scutil知道存储的秘密而不是问我。因为它可以读取存储的用户名和密码,所以这应该只是一个小小的调整,但我无法弄清楚它是什么。

我正在运行 OS X Yosemite 10.10.3。