我的 Ubuntu 20.04 使用 systemd 单元连接到远程 openvpn 访问服务器。
ubuntu@worker-0-node1:~$ sudo systemctl start openvpn@client
? Enter Auth Username: ovpnserve
? Enter Auth Password: ***********
如何禁用此提示,以便在没有提示的情况下填写密码。
我的 Ubuntu 20.04 使用 systemd 单元连接到远程 openvpn 访问服务器。
ubuntu@worker-0-node1:~$ sudo systemctl start openvpn@client
? Enter Auth Username: ovpnserve
? Enter Auth Password: ***********
如何禁用此提示,以便在没有提示的情况下填写密码。
重新配置您的 OpenVPN 单元和它引用的配置文件以提供用户名/密码文件。
从OpenVPN.net 论坛上的这篇文章中,将其添加到“客户端”使用的OpenVPN 配置文件(不是 SystemD 单元!)中:
然后将 login.conf 文件配置为具有以下格式的用户名和密码:
login.conf
如果它不在 OpenVPN 目录中,请确保使用文件的完整路径,并且 OpenVPN 单元调用的任何用户都可以访问它。