Mudanças entre as edições de "Configuração do PAP (PPP Authentication Protocol)"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(Sem diferença)

Edição das 23h36min de 28 de agosto de 2006

Editando o arquivo de configuração do Programa PPPD

Obs.: Respeitar a sintaxe e espaçamentos de acordo com os ítens a seguir:

Editando o arquivo "options"

  • Abrir arquivo:
#vi /etc/ppp/options
  • Editar da seguinte forma:
modem
crtscts
lock
debug
remotename localhost.seudominio.local (pode-se substituir por endereço IP)
  • Fechar o arquivo salvando as alterações.

Agora é só criar uma conta [KPPP] ou outro discador para Linux e realizar a conexão.

Obs.: no caso do modem ser externo, deve-se informar no [KPPP] porta serial do modem.Ex: /dev/ttySO para COM1.

Configuração do servidor Linux para autenticação [PAP]

Para realizar a configuração do servidor [PPP] no linux é necessário a instalação dos seguintes pacotes [PPP] e mgetty-sendfax.

Para configurar o servidor siga os seguintes passos:

1 - Use o editor de textos de sua preferência para abrir o arquivo [/etc/inittab].

  • No innittab você deve incluir uma linha para cada porta utilizada para o PPP, por exemplo,se você pretende utilizar um modem na porta ttyS2, a linha correspondente no inittab deverá ser:
  • S2:2345:respawn:/sbin/mgetty ttyS2-D /dev/ttyS2
  • Caso seja utilizada uma placa multisserial o nome do dispositvo será diferente, por exemplo, uma placa Cyclades se chamará, provavelmente, ttyCn, onde n é um número sequencial.

2 - Após salvar o arquivo e sair do editor de textos, você deve fazer o init ler o [/etc/inittab] novamente para utilizar as novas configurações:

  • # init q

3 - Acesse o diretório de configurações do mgetty:

  • # cd /etc/mgetty+sendfax

4 - Use o editor de textos de sua preferência para editar o arquivo login.config.

  • Ao abrir o arquivo você deve procurar uma linha comentada (iniciada com "#") semelhante a: [#/AutoPPP/ -a_ppp /usr/sbin/pppd auth -chap +pap login debug] ao encontrá-la ,você deve editar retirando o "#" inicial. Note que você pode definir as opções do [PPP] nesta linha. No caso, o [PPP] irá usar autenticação [PAP] usando usuários do /etc/passswd.

Então, entre no arquivo [/etc/ppp/options] coloque as mesmas opções da configuração do cliente, mudando a opção [{remotename}] para o nome do cliente da seguinte forma: [{Remotename clientex}] e finalmente será feita a configuração do login no servidor, que será feita pelo arquivo [/etc/ppp/pap-secrets:

  • #secrets for autentication using PAP
  • client * server secret *IP addresses
  • "joão" "*" "oliva" "*"

No caso, teremos o login "João" com a senha "oliva" listados para a autenticação. O caracter "*" é utilizado para generalizar as opções Server e IP addresses. Obs.: O usuário deve estar cadastrado no arquivo [/etc/passwd].