Last active
November 26, 2021 22:18
-
-
Save SumonMSelim/aa7abb50ceea67eed1502fa189ed55f5 to your computer and use it in GitHub Desktop.
Revisions
-
SumonMSelim revised this gist
Nov 26, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -7,7 +7,7 @@ key: /home/sumon/openvpn/EasyRSA/pki/private/server.key #### CA: import request with server.req file ``` ./easyrsa import-req /home/deploy/openvpn/server.req server ``` #### CA: perform signing operations on the request -
SumonMSelim renamed this gist
Nov 26, 2021 . 1 changed file with 6 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,3 +1,9 @@ #### Server: Keypair and certificate request ``` req: /home/sumon/openvpn/EasyRSA/pki/reqs/server.req key: /home/sumon/openvpn/EasyRSA/pki/private/server.key ``` #### CA: import request with server.req file ``` -
SumonMSelim created this gist
Nov 26, 2021 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,30 @@ #### CA: import request with server.req file ``` ./easyrsa import-req /home/deploy/openvpn/server.req ``` #### CA: perform signing operations on the request ``` ./easyrsa sign-req server server ``` Output ``` Certificate created at: /home/deploy/openvpn/EasyRSA/pki/issued/server.crt ``` #### CA: transfer the signed certificate back to VPN server ``` scp /home/deploy/openvpn/EasyRSA/pki/issued/server.crt [email protected]:/home/sumon/openvpn/CA/ ``` #### CA: transfer the ca.crt file to VPN server ``` scp /home/deploy/openvpn/EasyRSA/pki/ca.crt [email protected]:/home/sumon/openvpn/CA/ ``` #### Server: copy the server.crt and ca.crt files into your /etc/openvpn/ directory ``` sudo cp /home/sumon/openvpn/CA/{server.crt,ca.crt} /etc/openvpn/ ```