User Tools

Site Tools


operating_systems:linux:debian:openvpn

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
operating_systems:linux:debian:openvpn [2019/06/14 08:50] maferreiraoperating_systems:linux:debian:openvpn [2019/06/18 09:09] maferreira
Line 11: Line 11:
   # rm EasyRSA-3.0.4.tgz   # rm EasyRSA-3.0.4.tgz
   # mv EasyRSA-3.0.4/ /etc/openvpn/easy-rsa/   # mv EasyRSA-3.0.4/ /etc/openvpn/easy-rsa/
 +
 +<note warning>Make sure you have this option set: set_var EASYRSA_PKI "/etc/openvpn/easy-rsa/pki" in /etc/openvpn/easy-rsa/vars</note>
  
 Initialize a new PKI and generate a CA keypair that will be used to sign certificates. Initialize a new PKI and generate a CA keypair that will be used to sign certificates.
Line 19: Line 21:
  
 <note important> <note important>
-**Pass phrase :** totem\\ 
 **Common name :** Testing server OpenVPN certificate **Common name :** Testing server OpenVPN certificate
 </note> </note>
  
-Reference: https://wiki.archlinux.org/index.php/Easy-RSA+Now build the intermediate certificate. 
 +  # ./easyrsa build-server-full server nopass 
 + 
 +Once you have generated and signed OpenVPN server certificate, rename the root CA and CA (intermediate) certificates. 
 +  # cd /etc/openvpn/easy-rsa/pki/ 
 +  # mv ca.crt root_ca.crt 
 +  # mv private/ca.key private/root_ca.key 
 +   
 +  # mv issued/server.crt issued/ca.crt 
 +  # mv private/server.key private/ca.key 
 + 
 +Also move **ca.crt** to /etc/openvpn/easy-rsa/pki. 
 +  # mv /etc/openvpn/easy-rsa/pki/issued/ca.crt //etc/openvpn/easy-rsa/pki 
 + 
 +Make sure pki directory has the following rights, otherwise easygateway web interface won't detect the root_ca.crt file (file_exists() php function): 
 +  drwxrwx--x 6 root       root        4096 Jun 17 16:23 pki 
 + 
 +References:\\ 
 +https://wiki.archlinux.org/index.php/Easy-RSA\\ 
 +https://wiki.debian.org/OpenVPN
operating_systems/linux/debian/openvpn.txt · Last modified: 2020/10/15 13:40 by maferreira