not*_*ing 6 server authentication vpn networking openvpn
我遵循了在 Ubuntu 上成功安装 OpenVPN 服务器的指南,并且在身份验证和连接等方面一切顺利。但是,现在我想实现用户名/密码身份验证(而不仅仅是证书身份验证)。我正在阅读的每篇文章都在谈论使用 PAM,并提到它已经安装,并且可以在以下位置找到该插件/usr/share/openvpn/plugin/lib/openvpn-auth-pam.so
但是,该文件对我来说不存在。事实上,其中唯一存在的/usr/share/openvpn是一个名为verify-cn. 如果我检查/etc/openvpn/,没有什么令人兴奋的:
[root@vpn:/etc/openvpn]# ls /etc/openvpn
ca.crt client dh2048.pem server server.conf server.crt server.key ta.key update-resolv-conf
Run Code Online (Sandbox Code Playgroud)
有人可以帮我解决我在这里缺少的东西吗?我什至找不到安装 PAM 的任何参考资料,以便我可以实际使用该插件。我需要下载 OpenVPN 的源代码还是什么?我只是按照指南的说明安装了它,使用apt install openvpn(https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04)
任何建议将不胜感激。
小智 8
正如 steeldriver 的评论所说,您可以检查包列表以找到该文件。这也可以使用包索引 ( https://packages.ubuntu.com )来完成。例如:
/usr/lib/openvpn/openvpn-plugin-auth-pam.so,但是/usr/lib/x86_64-linux-gnu/openvpn/plugins/openvpn-plugin-auth-pam.so| 归档时间: |
|
| 查看次数: |
8122 次 |
| 最近记录: |