Eu segui um guia sobre a instalação de um servidor OpenVPN no Ubuntu com sucesso, e tudo está bem com a autenticação e conexão, etc. No entanto, agora eu quero implementar a autenticação username / senha (em oposição a apenas autenticação de certificado). Todos os artigos sobre os quais estou lendo falam sobre o uso do PAM e a referência de que ele já está instalado e o plug-in pode ser encontrado em lugares como /usr/share/openvpn/plugin/lib/openvpn-auth-pam.so
No entanto, esse arquivo não existe para mim. Na verdade, a única coisa que existe em /usr/share/openvpn
é um arquivo chamado verify-cn
. Se eu verificar /etc/openvpn/
, nada empolgante estará lá:
[root@vpn:/etc/openvpn]# ls /etc/openvpn
ca.crt client dh2048.pem server server.conf server.crt server.key ta.key update-resolv-conf
Alguém pode me ajudar com o que estou perdendo aqui? Eu não consigo encontrar nenhuma referência para instalar o PAM para que eu possa realmente usar o plugin. Preciso baixar o código-fonte para o OpenVPN ou algo assim? Eu simplesmente o instalei, de acordo com as instruções do guia, usando apt install openvpn
( link )
Qualquer sugestão seria muito apreciada.