curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh chmod +x openvpn-install.sh ./openvpn-install.sh
curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh chmod +x openvpn-install.sh ./openvpn-install.sh
# 1. Permite que a VPN (tun0) acesse APENAS a porta 3389 do seu PC na rede local (eth1)iptables -I FORWARD 1 -i tun0 -o eth1 -p tcp -d 192.168.1.50 --dport 3389 -m state --state NEW,ESTABLISHED -j ACCEPT # 2. Permite o tráfego de volta do seu PC para a VPNiptables -I FORWARD 2 -i eth1 -o tun0 -m state --state ESTABLISHED,RELATED -j ACCEPT # 3. BLOQUEIA qualquer outro acesso da VPN para a rede local (Pivoting mitigado)iptables -I FORWARD 3 -i tun0 -o eth1 -j DROP
# 1. Permite que a VPN (tun0) acesse APENAS a porta 3389 do seu PC na rede local (eth1)iptables -I FORWARD 1 -i tun0 -o eth1 -p tcp -d 192.168.1.50 --dport 3389 -m state --state NEW,ESTABLISHED -j ACCEPT # 2. Permite o tráfego de volta do seu PC para a VPNiptables -I FORWARD 2 -i eth1 -o tun0 -m state --state ESTABLISHED,RELATED -j ACCEPT # 3. BLOQUEIA qualquer outro acesso da VPN para a rede local (Pivoting mitigado)iptables -I FORWARD 3 -i tun0 -o eth1 -j DROP
bash 1 2 3 useradd -s /usr/sbin/nologin novousuario mkdir -p /home/novousuario chown novousuario:novousuario /home/novousuario
1 2 3 useradd -s /usr/sbin/nologin novousuario mkdir -p /home/novousuario chown novousuario:novousuario /home/novousuario
bash 1 2 3 mv /home/novousuario/.google_authenticator /etc/openvpn/google-auth/novousuario chown root:root /etc/openvpn/google-auth/novousuario chmod 600 /etc/openvpn/google-auth/novousuario
1 2 3 mv /home/novousuario/.google_authenticator /etc/openvpn/google-auth/novousuario chown root:root /etc/openvpn/google-auth/novousuario chmod 600 /etc/openvpn/google-auth/novousuario
# Remove o segredo do 2FA rm -f /etc/openvpn/google-auth/novousuario # Revoga o certificado (se usar openvpn-install.sh) ./openvpn-install.sh # Escolha a opção "Revoke existing client" e selecione o nome # Remove o usuário do sistema userdel -r novousuario
# Remove o segredo do 2FA rm -f /etc/openvpn/google-auth/novousuario # Revoga o certificado (se usar openvpn-install.sh) ./openvpn-install.sh # Escolha a opção "Revoke existing client" e selecione o nome # Remove o usuário do sistema userdel -r novousuario