Per instal·lar OpenVPN i Open SSL, el programari que xifra la connexió a Internet, s'introdueix aquesta comanda:
sudo apt-get install openvpn openssl
Un cop instal·lat OpenVPN, copiem els scripts predefinits easy-rsa al directori de configuració d'OpenVPN (aquí es guarden els certificats i les claus) amb una comanda que només funciona amb Raspbien Jessie (en el sistema operatiu anterior Wheezy, els arxius es troben a /usr/share/doc/openvpn/examples/easy-rsa/2.0):
sudo cp -r /usr/share/easy-rsa /etc/openvpn/easy-rsa
Ara obri l'arxiu /etc/openvpn/easy-rsa/vars a la consola utilitzant aquesta ordre per configurar-lo:
sudo nano /etc/openvpn/easy-rsa/vars
Per canviar les configuracions es substitueix la línia:
export EASY_RSA="pwd"
per
export EASY_RSA="/etc/openvpn/easy-rsa"
(En aquest arxiu també es pot modificar la longitud de la clau, amb això pots determinar el nivell de seguretat de la xifra, per canviar la longitud de la clau s'ajusta el nombre de bits a la línia export KEY_SIZE=2048).
Ara retrocedim a l'arxiu de configuració easy-rsa, on necessites tenir drets de superusuari per integrar les configuracions realitzades en les variables d'entorn.
Per fer-ho executem l'script vars amb la comanda source.
Finalment, fem que l'arxiu de configuració que s'ha generat sigui accessible amb un enllaç simbòlic sota el nom d'openssl.cnf:
-cd /etc/openvpn/easy-rsa
-sudo su
-source vars
-ln -s openssl-1.0.0.cnf openssl.cnf