OpenVPN Freebox et "auth-user-pass"

Si vous avez un fichier de conf contenant ça:

auth-user-pass
auth-retry interact

… et bien, il faut rentrer le “user” et le “pass” avec ses petits doigts…
C'est nul !

Pour éviter ça, il suffit de créer un fichier contenant sur la 1er ligne, le “user”, et sur la deuxième, le “pass”. Exemple:

# cd /etc/openvpn
# mkdir auth
# chmod 0600 auth
# cd auth

Y créer le fichier “my-auth.txt” contenant:

user
pass

Dans le fichier de conf pour le client OpenVPN, commenté les 2 lignes vu plus haut et ajouter:

auth-user-pass /etc/openvpn/auth/my-auth.txt
auth-retry nointeract

Voila.