Pular para o conteúdo

Como passar usuário e senha automaticamente no OpenVPN

Dica publicada em Linux / Configuração
Germano Mascarenhas germanomm
Hits: 35.892 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Como passar usuário e senha automaticamente no OpenVPN

Para passar o usuário e senha do cliente para o servidor no OpenVPN é necessário usar o parâmetro auth-user-pass.

No servidor onde é configurado o OpenVPN vai buscar estes usuários e senhas para comparar.

No caso de VPNs fechadas entre servidores, nem sempre tem alguém para digitar a senha toda vez que cai o link ou reinicia-se o servidor.

Para solucionar isso basta criar um arquivo com usuário na primeira linha e senha na segunda. Exemplo:

# vim /etc/squid/vpn.auth

Com o conteúdo:

usuário
senha

Depois dar permissão para apenas o root leia o arquivo:

# chown root.root /etc/squid/vpn.auth
# chmod 400 /etc/squid/vpn.auth


E no arquivo de configuração do cliente adicionar o parâmetro citado, com o caminho do arquivo com usuário e senha. Exemplo:

auth-user-pass /etc/squid/vpn.auth

Obrigado.

Boa sorte.

OpenVPN autenticando no OpenLDAP via script

Instalação de placas de vídeo NVIDIA GeForce 9500 GT, Dell E1911b AMD e de quebra o GNOME

Dicas para Gnome 2.6

Configurar clique do tochpad no Slackware 13

Dica para instalar webcam no Fedora Core 6

Wine no Archlinux 64 bits

#1 Comentário enviado por andre.vmatos em 03/07/2010 - 19:06h
Squid? O.o
#2 Comentário enviado por germanomm em 06/07/2010 - 09:13h
Squid? num lembro de ter colocado squid não Oo!
Mas você pode colocar o arquivo onde você quiser.
Mas eu coloco em /etc/openvpn/passwd

Contribuir com comentário

Entre na sua conta para comentar.