如果我使用 Network-Manager GUI 创建 VPN L2TP IPSEC 连接,我会引入 PSK,但这个在 /etc/NetworkManager/system-connection/myvpn.nmconnection 上看起来不同
我在想 PSK 以某种方式被编码,因为它以 0 开头,它可能是二进制 base64 编码(我在 NetworkManager 的文档中读到了这个)。我不知道如何编码。
我也在猜测,如果我想nmcli connection add
从终端创建连接(我使用 Ubuntu Server 20.04),我需要对 PSK 进行编码,以便在配置文件中正确读取它。我该怎么办?我可以在命令中输入纯文本的 PSK 或更改 .nmconnection 文件中的键/值对而不使用 GUI,以便以正确的方式读取和解释它吗?
谢谢!
libreswan 和 strongswan 接受以 . 开头的纯文本或 base64 的 PSK
0s
。同样,您可以在要编辑的 vpn 连接配置文件中使用任何一种格式。如果您编辑连接配置文件(例如更改为纯文本 PSK),请务必发出以下命令,以便获取任何连接更改: