Você já pôde ter passado pela experiência de tentar conectar o openvpn usando senha da sua chave e percebeu que ele não pede senha e acaba não conectado. OU, quando a senha é requerida ele fica sendo executado em foreground, ou seja, dependente da janela do terminal onde você executou o comando e se você fechar essa janela de terminal o openvpn é encerrado.
Para solucionar essas duas situações, use as opções,
- –askpass para garantir que a senha será solicitada e
- –daemon para que o serviço seja executado em background e independente do terminal ou de qualquer janela.
exemplo,
sudo openvpn --config /etc/openvpn/client.conf --askpass --daemon
Explicando
Segundo o manual do comando openvpn,
--askpass [arquivo]: Obtém a senha PEM de controlar tty antes de daemonizar.
e
–daemon [name] : torne-se um daemon após incicializar.