O OpenVPN é um produto de software distribuído gratuitamente que é utilizado para criar uma ligação segura e encriptada entre dois computadores através da Internet. É de código aberto e suporta uma variedade de plataformas, incluindo Windows, Mac OS X, Linux, Android e iOS.
O OpenVPN é um software popular de código aberto que permite criar redes privadas virtuais (VPN) encriptadas através da Internet. O OpenVPN proporciona uma ligação segura e protegida entre computadores ou dispositivos através de redes inseguras, como a Internet.
Com o OpenVPN, os utilizadores podem criar túneis encriptados para transmitir dados através de redes públicas, garantindo a privacidade e a segurança das informações transmitidas. O OpenVPN utiliza vários métodos de encriptação, como o SSL/TLS, para proteger os dados contra o acesso não autorizado.
O OpenVPN é amplamente utilizado tanto por utilizadores empresariais para fornecer acesso remoto seguro a redes empresariais como por utilizadores comuns para contornar a censura, proteger a privacidade e garantir ligações seguras quando utilizam hotspots Wi-Fi abertos. Devido à sua flexibilidade, fiabilidade e capacidade de funcionamento numa variedade de sistemas operativos, o OpenVPN é uma das soluções mais populares e difundidas para a criação de redes privadas virtuais através da Internet.
O script foi concebido para instalar a funcionalidade básica do OpenVPN sem uma interface web. A interface web é bastante conveniente, mas pode potencialmente ser uma fonte de vulnerabilidades ou um sinal de que o servidor está a ser usado como um servidor VPN.
O servidor é gerido a partir da linha de comandos.
Após a instalação. O arquivo executável openvpn.sh permanece na pasta raiz do usuário root. Para adicionar um novo utilizador, é necessário executá-lo.
Nesta etapa, o número da opção deve ser especificado. Neste caso, é o primeiro item do menu. Especificamos o número 1
O passo seguinte é especificar o nome do utilizador a ser criado. Neste exemplo, é o utilizador client02
O passo seguinte consiste em especificar se é necessário definir uma palavra-passe adicional para o utilizador ou criar um ficheiro de configuração sem palavra-passe.
Este é o passo final. O script criará um novo ficheiro de configuração /root/client02.ovpn
.
O ficheiro de configuração deve ser descarregado para o seu dispositivo e importado para a aplicação OpenVPN.
O script é utilizado se necessitar de uma interface Web conveniente onde possa descarregar um ficheiro de configuração ou criar um novo utilizador. Após a instalação, receberá um e-mail com o endereço da interface Web e os atributos de acesso.
Ao executar o script, pode definir imediatamente uma palavra-passe para a interface Web. Se o campo for deixado vazio, a palavra-passe será gerada automaticamente e enviada para o seu correio eletrónico.
Depois de o script funcionar, deve seguir a ligação do e-mail e introduzir o nome de utilizador e a palavra-passe de administrador.
Após a execução do script, o utilizador admin é criado por defeito. Se precisar de adicionar um novo utilizador, clique no botão + CRIAR UTILIZADOR.
Na caixa de diálogo, introduza o nome do novo utilizador no campo "Username" (nome de utilizador). Pense e introduza uma palavra-passe. Se quiser que o novo utilizador possa criar utilizadores, selecione "Tornar administrador". Quando todos os campos estiverem preenchidos, clique no botão "GUARDAR"
Pode descarregar o ficheiro de configuração do novo utilizador clicando no ícone da disquete na linha com o utilizador.
O ficheiro de configuração pode ser importado para o seu cliente OpenVPN.