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
Linha 22: Linha 22:
 
*Para realizar a configuração do servidor [PPP] no linux é necessário a instalação dos seguintes pacotes [PPP] e mgetty-sendfax.
 
*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 seguir os seguintes passos:
+
===Editando o arquivo "inittab"===
 
*Abrir arquivo:
 
*Abrir arquivo:
 
  #vi /etc/inittab
 
  #vi /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:
+
*Para configurar o servidor, no innittab deve ser incluída uma linha para cada porta utilizada para o PPP, por exemplo, se é pretendido utilizar um modem na porta ttyS2, a linha correspondente no inittab deverá ser:
  
 
  S2:2345:respawn:/sbin/mgetty ttyS2-D /dev/ttyS2
 
  S2:2345:respawn:/sbin/mgetty ttyS2-D /dev/ttyS2
Linha 34: Linha 34:
 
*Fechar o arquivo salvando as alterações.
 
*Fechar o arquivo salvando as alterações.
  
*Após isso, fazer o init ler o arquivo configurado para utilizar as novas configurações:
+
*Para habilitar as novas configurações no arquivo:
 
  #init q
 
  #init q
  
 +
===Editando o arquivo "mgetty+sendfaxlogin.config"===
 
*Abrir arquivo:
 
*Abrir arquivo:
 
  #vi /etc/mgetty+sendfaxlogin.config
 
  #vi /etc/mgetty+sendfaxlogin.config
Linha 47: Linha 48:
 
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.
 
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, abrir arquivo:
+
===Editando o arquivo "options"===
 +
*Abrir arquivo:
 
  #vi /etc/ppp/options
 
  #vi /etc/ppp/options
  
Linha 53: Linha 55:
 
  remotename ''cliente'x'''  
 
  remotename ''cliente'x'''  
  
*Finalmente será feita a configuração do login no servidor abrindo o arquivo:
+
===Editando o arquivo pap-secrets===
 +
Finalmente será feita a configuração do login no servidor:
 +
*Abrir arquivo:
 
  #vi /etc/ppp/pap-secrets
 
  #vi /etc/ppp/pap-secrets
  
Linha 62: Linha 66:
  
 
*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.  
 
*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].
+
'''Obs.:''' O usuário deve estar cadastrado no arquivo [/etc/passwd].

Edição das 10h34min de 29 de agosto de 2006

Editando o arquivo de configuração do Programa PPPD

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.

Editando o arquivo "inittab"

  • Abrir arquivo:
#vi /etc/inittab

  • Para configurar o servidor, no innittab deve ser incluída uma linha para cada porta utilizada para o PPP, por exemplo, se é pretendido 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 multiserial o nome do dispositivo será diferente, por exemplo, uma placa Cyclades se chamará, provavelmente, ttyCn, onde n é um número sequencial.
  • Fechar o arquivo salvando as alterações.
  • Para habilitar as novas configurações no arquivo:
#init q

Editando o arquivo "mgetty+sendfaxlogin.config"

  • Abrir arquivo:
#vi /etc/mgetty+sendfaxlogin.config
  • Editar da seguinte forma:

Localizar uma linha comentada (iniciada com "#") semelhante a:

#/AutoPPP/ -a_ppp /usr/sbin/pppd auth -chap +pap login debug 
  • Ao encontrá-la, 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.

Editando o arquivo "options"

  • Abrir arquivo:
#vi /etc/ppp/options
  • Editar da seguinte forma:
remotename cliente'x' 

Editando o arquivo pap-secrets

Finalmente será feita a configuração do login no servidor:

  • Abrir arquivo:
#vi /etc/ppp/pap-secrets
  • Editar da seguinte forma:
#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].