This commit is contained in:
Vasco
2026-04-21 11:13:20 +01:00
parent 0e47a30082
commit 911528df00
4 changed files with 10 additions and 11 deletions

View File

@@ -53,16 +53,15 @@ sudo iptables-save > /etc/sysconfig/iptables # :3
# Copiar o Self-signed Certificate Authority
ca_dir="/etc/pki/CA"
sudo mkdir -p $ca_dir
sudo mkdir -p "${ca_dir}/newcerts"
sudo touch "${ca_dir}/serial"
sudo cp ca.crt $ca_dir
# Criar vpn certificate
sudo cp vpn.key $ca_dir
[[ -e "vpn.csr" ]] && echo "vpn.csr ja criado" || sudo openssl req -new -key vpn.key -out vpn.csr
[[ -e "vpn.crt" ]] && echo "vpn.crt ja criado" || sudo openssl ca -in vpn.csr -cert ca.crt -keyfile ca.key -out vpn.crt
openssl dhparam -out dh2048.pem 2048
[[ -e "vpn.csr" ]] && echo "vpn.csr ja criado" || sudo openssl req -new -key vpn.key -out vpn.csr
[[ -e "vpn.crt" ]] && echo "vpn.crt ja criado" || sudo openssl ca -in vpn.csr -cert ca.crt -keyfile ca.key -out vpn.crt
[[ -e "dh2048.pem" ]] && echo "dh2048 ja foi criado" || openssl dhparam -out dh2048.pem 2048
sudo cp vpn.conf /etc/openvpn/server/
sudo cp vpn.csr /etc/openvpn/server/
sudo cp vpn.crt /etc/openvpn/server/