Você deve usar o initscript do Debian para o OpenVPN. Coloque sua configuração em /etc/openvpn/foo.conf
e comece assim:
sudo service openvpn start foo
O serviço será iniciado automaticamente quando o sistema for inicializado, se você não quiser esta edição /etc/default/openvpn
e alterar esta linha:
AUTOSTART="none"
Editar: Você pode fazer com que o cliente leia o nome de usuário e a senha de um arquivo especificado com a diretiva auth-user-pass
. Este arquivo deve conter o nome de usuário na primeira linha e a senha no segundo.
auth-user-pass /etc/openvpn/password