OpenVpn - Como solicitar usuário e senha ao conectar o cliente Windows

Iniciado por Kallx, 16 de Janeiro de 2019, 09:58

tópico anterior - próximo tópico

Kallx

Bom dia a todos.
Esta é a minha primeira participação no fórum e, desde já, agradeço a todos pela ajuda.
Meus conhecimentos em Linux são bem básicos.

Instalei o Ubuntu 18.04 live-server-amd64, fiz as atualizações e instalei o openvpn com 'sudo apt-get install openvpn'.
Criei o aquivo 'cliente.ovpn' com o comando 'sudo bash openvpn-install.sh'.
Neste assistente informei o IP local, o IP publico, protocolo TCP, porta 1194 e o DNS.
Instalei o cliente Windows do OpenVpn, coloquei o arquivo 'cliente.ovpn' no diretório 'C:\Program Files\OpenVPN\config' e pronto.  Funcionou!
A VPN conectou perfeitamente.

A minha pergunta é: como configurar a solicitação de usuário e senha no momento de conectar o cliente Windows? Desse jeito que fiz está conectando direto, sem autenticação.
Muito obrigado a todos.

Felix

Este seria mais um suporte para Windows do que para Linux, ao menos foi o que eu entendi, pois o problema encontra-se no cliente Windows.

Kallx

Depois de muita cabeçada, consegui resolver.

1. no arquivo 'cliente.ovpn', coloquei a linha 'auth-user-pass'.  Com isso, o lado do cliente me apresentou a solicitação de user e password;

2. no arquivo 'server.conf', utilizei o plugin PAM, colocando ao final a linha 'plugin /local/do/arquivo/openvpn-auth-pam.so login'.