Uniwa 2020 ask Security
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

26 lines
765 B

#!/bin/bash
for i in {1..5}
do
#create user
NUM=$i
USERNAME=sec_vpn_$NUM
vpn_data=$PWD/openvpn-services/
docker=registry.vlabs.uniwa.gr:5080/myownvpn
docker run -v $vpn_data:/etc/openvpn --rm -it $docker easyrsa build-client-full $USERNAME nopass
docker run -v $vpn_data:/etc/openvpn --log-driver=none --rm $docker ovpn_getclient $USERNAME > $USERNAME.ovpn
#change file of user ----if needed change ip in here----
NAME=sec_vpn_$NUM.ovpn
sudo sed -i '5,7d' ./$NAME
sudo sed -i '4 a comp-lzo' ./$NAME
sudo sed -i '5 a resolv-retry infinite' ./$NAME
sudo sed -i '6 a keepalive 15 60' ./$NAME
sudo sed -i '7 a remote-cert-tls server' ./$NAME
sudo sed -i '8 a remote 192.168.1.5 1194 udp' ./$NAME
sudo sed -i '9 a float' ./$NAME
done
cp sec_vpn_* ../test/project/