These are my notes for connecting to a meraki client vpn from ubuntu 16.04. This configuration assumes you are using a psk for the ipsec auth.
Install the following packages:
apt-get install -y strongswan xl2tpd
Configure strong swan
| #!/usr/bin/ruby | |
| # Source characters array | |
| range = [*'0'..'9',*'A'..'Z',*'a'..'z'] | |
| puts "#{range}" | |
| # Build a 20 char random string from the source array. | |
| a = Array.new(20) { range.sample }.join | |
| puts "#{a}" |
| #!/usr/bin/env python | |
| import sys | |
| if __name__ == "__main__": | |
| if len(sys.argv) != 2: | |
| print "usage: %s names.txt" % (sys.argv[0]) | |
| sys.exit(0) | |
| for line in open(sys.argv[1]): | |
| name = ''.join([c for c in line if c == " " or c.isalpha()]) |
| # Usage: findelevate.py C:\Windows\System32\ | |
| # Needs sigcheck.exe in path [https://technet.microsoft.com/en-us/sysinternals/bb897441.aspx] | |
| import sys | |
| import os | |
| import glob | |
| import subprocess | |
| if len(sys.argv) < 2: | |
| print "Usage: findelevate.py <PATH>" |
These are my notes for connecting to a meraki client vpn from ubuntu 16.04. This configuration assumes you are using a psk for the ipsec auth.
Install the following packages:
apt-get install -y strongswan xl2tpd
Configure strong swan
The repository for the assignment is public and Github does not allow the creation of private forks for public repositories.
The correct way of creating a private frok by duplicating the repo is documented here.
For this assignment the commands are:
git clone --bare git@github.com:usi-systems/easytrace.git
Collection of License badges for your Project's README file.
This list includes the most common open source and open data licenses.
Easily copy and paste the code under the badges into your Markdown files.
| #! /bin/bash | |
| if [[ -z $ELK ]]; then | |
| ELK="elasticsearch" | |
| fi | |
| if [[ $ELK = "elasticsearch" ]]; then | |
| LOG4J_PATH="/usr/share/elasticsearch" | |
| elif [[ $ELK = "logstash" ]]; then | |
| LOG4J_PATH="/usr/share/logstash" |