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
 
(16 revisões intermediárias por um outro usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
==Instalando pacotes para permitir a utilização do PPP==
 
==Instalando pacotes para permitir a utilização do PPP==
*Primeiramente é necessário instalar os pacotes PPP, KPPP e MGETTY:
+
*Primeiramente é necessário instalar os pacotes PPP e MGETTY:
 
  #urpmi ppp
 
  #urpmi ppp
#urpmi kppp
 
 
  #urpmi mgetty
 
  #urpmi mgetty
  
Linha 17: Linha 16:
 
  debug
 
  debug
 
  remotename ''localhost.seudominio.local'' ''(pode-se substituir por endereço IP)''
 
  remotename ''localhost.seudominio.local'' ''(pode-se substituir por endereço IP)''
 +
remotename ''clientex''
  
 
*Fechar o arquivo salvando as alterações.<br>
 
*Fechar o arquivo salvando as alterações.<br>
  
Agora é só criar uma conta KPPP ou outro discador para Linux e realizar a conexão.
+
==Ciando uma Conta "KPPP"==
Obs.: no caso do modem ser externo, deve-se informar no [KPPP]  porta serial do modem.Ex: /dev/ttySO para COM1.
+
 
 +
*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]==
+
===Instalando o KPPP===
 +
*Executar o comando:
 +
#urpmi kppp
  
*Para realizar a configuração do servidor [PPP] no linux é necessária a instalação dos seguintes pacotes:
+
==Configurando o Servidor Linux para autenticação [PAP]==
#urpmi [PPP]
 
#urpmi [mgetty-sendfax]
 
  
 
===Editando o arquivo "inittab"===
 
===Editando o arquivo "inittab"===
 +
 
*Abrir arquivo:
 
*Abrir arquivo:
  #vi /etc/inittab  
+
  #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:
+
 +
*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 ttyS0, a linha correspondente no inittab deverá ser:
  
  S2:2345:respawn:/sbin/mgetty ttyS2-D /dev/ttyS2
+
  S0:2345:respawn:/sbin/mgetty ttyS0-D /dev/ttyS0
  
* 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.
+
* 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.
 
*Fechar o arquivo salvando as alterações.
Linha 43: Linha 48:
 
  #init q
 
  #init q
  
===Editando o arquivo "mgetty+sendfaxlogin.config"===
+
===Realizando a configuração do Servidor [PPP] no Linux===
 +
 
 +
===Editando o arquivo "mgetty+sendfax"===
 +
 
 +
*Acessar o diretório de configurações do "mgetty":
 +
#cd /etc/mgetty+sendfax
 +
 
 
*Abrir arquivo:
 
*Abrir arquivo:
  #vi /etc/mgetty+sendfaxlogin.config
+
  #vi /etc/mgetty+sendfax/login.config
  
 
*Editar da seguinte forma:
 
*Editar da seguinte forma:
Linha 51: Linha 62:
 
  #/AutoPPP/ -a_ppp /usr/sbin/pppd auth -chap +pap login debug  
 
  #/AutoPPP/ -a_ppp /usr/sbin/pppd auth -chap +pap login debug  
  
*Ao encontrá-la, editar retirando o "#" inicial.  
+
*Descomentar a linha 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.
+
 +
*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"===
+
==Configurando o Login no Servidor==
*Abrir arquivo:
 
#vi /etc/ppp/options
 
 
 
*Editar da seguinte forma:
 
remotename ''cliente'x'''
 
  
 
===Editando o arquivo "pap-secrets"===
 
===Editando o arquivo "pap-secrets"===
Linha 68: Linha 75:
 
*Editar da seguinte forma:
 
*Editar da seguinte forma:
 
  #secrets for autentication using PAP
 
  #secrets for autentication using PAP
  client       *   server secret    *IP addresses
+
  client  server secret    IP addresses
  "joão"       "*"   "oliva"             "*"
+
  "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''.
  
*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.
+
==Testando conexão==
'''Obs.:''' O usuário deve estar cadastrado no arquivo [/etc/passwd].
+
*De uma máquina cliente, que esteja utilizando Windows ou Linux, deve ser aberta uma conexão digitando no campo login e senha os mesmos que constam no arquivo de configuração ''/etc/ppp/pap-secrets''.
 +
*Após isso, caso esteja tudo configurado corretamente, a conexão se estabelecerá!
 +
*Caso não tenha sido possível conectar-se, verificar configurações do modem e dos arquivos de configuração do PAP. Se necessário, tornar a editá-los.

Edição atual tal como às 11h32min de 13 de novembro de 2006

Instalando pacotes para permitir a utilização do PPP

  • Primeiramente é necessário instalar os pacotes PPP e MGETTY:
#urpmi ppp
#urpmi mgetty

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)
remotename clientex
  • Fechar o arquivo salvando as alterações.

Ciando uma Conta "KPPP"

  • 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.

Instalando o KPPP

  • Executar o comando:
#urpmi kppp

Configurando o Servidor Linux para autenticação [PAP]

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 ttyS0, a linha correspondente no inittab deverá ser:
S0:2345:respawn:/sbin/mgetty ttyS0-D /dev/ttyS0
  • 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

Realizando a configuração do Servidor [PPP] no Linux

Editando o arquivo "mgetty+sendfax"

  • Acessar o diretório de configurações do "mgetty":
#cd /etc/mgetty+sendfax
  • Abrir arquivo:
#vi /etc/mgetty+sendfax/login.config
  • Editar da seguinte forma:

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

#/AutoPPP/ -a_ppp /usr/sbin/pppd auth -chap +pap login debug 
  • Descomentar a linha 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.

Configurando o Login no Servidor

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.

Testando conexão

  • De uma máquina cliente, que esteja utilizando Windows ou Linux, deve ser aberta uma conexão digitando no campo login e senha os mesmos que constam no arquivo de configuração /etc/ppp/pap-secrets.
  • Após isso, caso esteja tudo configurado corretamente, a conexão se estabelecerá!
  • Caso não tenha sido possível conectar-se, verificar configurações do modem e dos arquivos de configuração do PAP. Se necessário, tornar a editá-los.