adnan360 00c3bc2adf Code improvements | 1 år sedan | |
---|---|---|
config | 2 år sedan | |
ovpns | 2 år sedan | |
.gitignore | 1 år sedan | |
README.md | 2 år sedan | |
config.sample.sh | 1 år sedan | |
connect.sh | 1 år sedan |
a ProtonVPN connect script
A shell script project to connect to ProtonVPN on basically any GNU+Linux/Unix system.
config/cred.txt
and put your OpenVPN username and passphrase in 2 individual lines. e.g.config/cred.txt
someusername
somepassword
openssl enc -pbkdf2 -salt -in config/cred.txt -out config/cred.enc -e -a && rm config/cred.txt
openssl aes-256-cbc -pbkdf2 -iter 25763 -salt -in config/cred.txt -out config/cred.aes -e -a && rm config/cred.txt
cp config.sample.sh config/config.sh
and then editing config/config.sh
if needed../connect.sh
This project and script: MIT (Expat);
update-resolv-conf.sh: GPL
NOTE: Not affiliated with and not an official project of ProtonVPN.