Servidor VPN Linux PPTP usando senhas de contas locais?

4

Existe uma maneira de configurar o servidor PPTP no Ubuntu 10.04 para permitir que os usuários façam login com seu nome de usuário / senha da máquina local (o servidor Ubuntu, ou seja, não de onde eles estão se conectando)? Eu não quero ter que adicionar um novo nome de usuário a /etc/ppp/chap-secrets toda vez que eu criar um usuário, nem eu particularmente quero armazenar senhas em texto simples como esse.

    
por bck 12.07.2010 / 03:38

2 respostas

1

Não é possível armazená-los criptografados, porque o pptpd faz o CHAP, que é um procedimento de resposta de desafio. Seu servidor precisa da sua senha em texto puro para fazer isso.

    
por 30.07.2010 / 23:52
0

A opção é chamada " login ":

Use the system password database for authenticating the peer using PAP, and record the user in the system wtmp file. Note that the peer must have an entry in the /etc/ppp/pap-secrets file as well as the system password database to be allowed access.

Agora você precisaria de require-pap , já que os usuários teriam que enviar senhas sem criptografia, mas isso está começando a cheirar como PBP (Pretty Bad Privacy), não é? Além disso, é o PBP mesmo com o MPPE .

Então, concluindo, foi uma má idéia.

    
por 01.02.2011 / 05:40