Changes

Jump to navigation Jump to search
203 bytes added ,  15:00, 16 December 2019
m
Line 9: Line 9:  
[http://wiki.herrerosolis.com/images/9/98/OpenvpnConfigurationFiles.zip openVPN config files and cert]
 
[http://wiki.herrerosolis.com/images/9/98/OpenvpnConfigurationFiles.zip openVPN config files and cert]
 
  <nowiki>
 
  <nowiki>
#!/bin/bash
+
  #!/bin/bash
WORKING_DIR=$( pwd )
+
  WORKING_DIR=$( pwd )
clear
+
  clear
echo "Select Server to connect:"
+
  echo "Select Server to connect:"
echo
+
  echo
declare -a servers
+
  declare -a servers
cnt=1
+
  cnt=1
for entry in "$search_dir"$( pwd )/*.ovpn
+
  for entry in "$search_dir"$( pwd )/*.ovpn
do
+
  do
  echo "$cnt) $entry" | sed "s#${WORKING_DIR}/##" | sed 's#.ovpn##'
+
    echo "$cnt) $entry" | sed "s#${WORKING_DIR}/##" | sed 's#.ovpn##'
  servers[${#servers[@]}+1]=$(echo "$entry" | sed "s#${WORKING_DIR}/##" | sed 's#.ovpn##')
+
    servers[${#servers[@]}+1]=$(echo "$entry" | sed "s#${WORKING_DIR}/##" | sed 's#.ovpn##')
  cnt=$(( cnt  + 1))
+
    cnt=$(( cnt  + 1))
+
 
done
+
  done
read option_selection
+
  read option_selection
clear
+
  clear
echo "Connecting to: ${servers[$option_selection]}"
+
  echo "Connecting to: ${servers[$option_selection]}"
echo "Username: PUT_YOUR_USERNAME_HERE_IF_YOU_WHANT_TO_HAVE_FAST_ACCESS_WHEN_PROMT"
+
  echo "Username: PUT_YOUR_USERNAME_HERE_IF_YOU_WHANT_TO_HAVE_FAST_ACCESS_WHEN_PROMT"
echo "Password: PUT_YOUR_PASSWORD_HERE_IF_YOU_WHANT_TO_HAVE_FAST_ACCESS_WHEN_PROMT"
+
  echo "Password: PUT_YOUR_PASSWORD_HERE_IF_YOU_WHANT_TO_HAVE_FAST_ACCESS_WHEN_PROMT"
#tmp=$(echo "'${vms[$vm]}'")
+
  #tmp=$(echo "'${vms[$vm]}'")
config_file="${servers[$option_selection]}.ovpn"
+
  config_file="${servers[$option_selection]}.ovpn"
sudo openvpn --config "${config_file}"
+
  sudo openvpn --config "${config_file}"
  </nowiki>
+
  </nowiki>
    
==Create an alias for the script==
 
==Create an alias for the script==
 
  <nowiki>echo 'alias vpn="PATH_TO_SCRIPT"' >> ~/.bash_alias && . ~/.bash_alias </nowiki>
 
  <nowiki>echo 'alias vpn="PATH_TO_SCRIPT"' >> ~/.bash_alias && . ~/.bash_alias </nowiki>
   −
 
+
== '''[https://hispasec.us16.list-manage.com/track/click?u=dd62599a9195e52f2dca2ab9a&id=3ea4b57e62&e=e1fb43e834 CVE-2019-14899]''' Mitigation (Linux) ==
'''[https://hispasec.us16.list-manage.com/track/click?u=dd62599a9195e52f2dca2ab9a&id=3ea4b57e62&e=e1fb43e834 CVE-2019-14899]'''
+
<syntaxhighlight lang="bash">
 +
sysctl -ar '\.rp_filter' | awk '{print $1}' | grep -v .lo.  | xargs -I ARG -n 1 -t sudo sysctl -w "ARG=1"
 +
</syntaxhighlight>

Navigation menu