Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
OpenVPN Setup Linux
188.166.77.97
sudo -i
apt update -y && apt-get upgrade -y
apt update -y
apt install build-essential checkinstall
apt install ubuntu-restricted-extras
apt install software-properties-common
apt install apt-show-versions
apt upgrade -o APT::Get::Show-Upgraded=true
apt-show-versions | grep upgradeable
apt install git
git config --global user.name "name"
git config --global user.email mail@domain.com
ssh-keygen -t rsa -b 4096 -C "email@gmail.com"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
# Add SSH Key the GitHub
cat /root/.ssh/id_rsa.pub
apt upgrade -y && apt update
apt-get install openssh-server
nano /etc/ssh/sshd_config
# Find (ctrl+w) this line and set
PermitRootLogin yes
PubkeyAuthentication yes
PasswordAuthentication yes
# Save & exit ctrl+s and ctrl+x then hit enter
service ssh restart
apt upgrade -y && apt update
apt -f install && apt autoremove
apt -y autoclean && apt -y clean
apt upgrade -y && apt update
reboot
curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
chmod +x openvpn-install.sh
./openvpn-install.sh
sudo apt-get install openvpn
sudo apt-get install network-manager-openvpn
sudo apt-get install network-manager-openvpn-gnome
apt update && apt -y install ca-certificates wget net-tools gnupg
wget -qO - https://as-repository.openvpn.net/as-repo-public.gpg | apt-key add -
echo "deb http://as-repository.openvpn.net/as/debian focal main">/etc/apt/sources.list.d/openvpn-as-repo.list
apt update && apt -y install openvpn-as
# Source: https://github.com/UbuntuEvangelist/openvpn-install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment