Este capítulo descreve como configurar seu sistema para se conectar a Internet, navegar, enviar/receber mensagens, etc.
Conectar-se a Internet através da Debian é fácil, e todo o
trabalho de configuração pode ser feito através do programa
pppconfig ou modificando manualmente os arquivos em
/etc/ppp. Para criar uma conexão internet através do
pppconfig, entre como usuário root no sistema, digite
pppconfig e siga os passos de configuração (esta configuração
serve para usuários domésticos e assume que você possui o kernel com suporte a
PPP):
/etc/resolv.conf.
Aperte a tecla TAB e tecle ENTER para seguir para o próximo passo.
Tecle ENTER para seguir para o próximo passo.
Uma configuração serial DTE detalhada pode ser feita com a ferramenta
setserial.
Pressione TAB e tecle ENTER para prosseguir.
Escolha a opção Finished para salvar a sua configuração e retornar ao menu principal. Escolha a opção Quit para sair do programa.
Pronto! todos os passos para você se conectar a Internet estão concluídos,
basta digitar pon para se conectar e poff para se
desconectar da Internet. Caso tenha criado uma conexão com o nome diferente de
provider você terá que especifica-la no comando pon
(por exemplo, pon provedor2).
A conexão pode ser monitorada através do comando plog e os pacotes
enviados/recebidos através do pppconfig.
Para uma navegação mais segura, é recomendável que leia e compreenda alguns ítens que podem aumentar consideravelmente a segurança do seu sistema em Segurança da Rede e controle de Acesso, Seção 15.8, /etc/hosts.allow, Seção 15.8.3.1, /etc/hosts.deny, Seção 15.8.3.2. A seção /etc/resolv.conf, Seção 15.6.2.1 pode ser também útil.
Existem diversos tipos de navegadores web para GNU/Linux e a
escolha depende dos recursos que pretende utilizar (e do poder de processamento
de seu computador).
Para navegar na Internet com muitos recursos, você pode usar o navegador
Netscape Navigator, ele suporta plug-ins, java, flash, etc. Você
também tem a escolha do Mozilla que inspirou a criação do
Netscape.
O Arena é uma boa alternativa para aqueles que desejam um
navegador em modo gráfico, mas eles não tem suporte a Java e Frames.
Os usuários e administradores de servidores que operam em modo texto podem
optar pelo Lynx. Uma listagem mais detalhada e recursos
requeridos por cada navegador podem ser encontrados em Internet, Seção 30.1.3.
fetchmail
É o programa mais tradicional no recebimento de mensagens através dos serviços
pop3, imap, pop2, etc. no GNU/Linux.
Ele pega as mensagens de seu servidor pop3 e as entrega ao MDA local
ou nos arquivos de e-mails dos usuários do sistema em /var/mail
Todo o funcionamento do fetchmail é controlado pelo arquivo
~/.fetchmailrc. Segue abaixo um modelo padrão deste arquivo:
poll pop3.seuprovedor.com.br protocol pop3
user gleydson password sua_senha keep fetchall is gleydson here
Este arquivo é lido pelo fetchmail na ordem que foi escrito. Veja
a explicação abaixo sobre o arquivo exemplo:
fetchmail.
fetchmail utilizará a auto-detecção de
protocolo caso este não seja especificado.
/var/mail/gleydson.
As palavras is e here são completamente ignoradas
pelo fetchmail, servem somente para dar um tom de linguagem
natural na configuração do programa e da mesma forma facilitar a compreensão da
configuração.
Se possuir várias contas no servidor pop3.seuprovedor.com.br, não é necessário repetir toda a configuração para cada conta, ao invés disso especifique somente os outros usuários do mesmo servidor:
poll pop3.seuprovedor.com.br protocol pop3
user gleydson password sua_senha keep fetchall is gleydson here
user conta2 password sua_senha2 fetchall is gleydson here
user conta3 password sua_senha3 fetchall is gleydson here
Note que todos os e-mails das contas gleydson, conta2
e conta3 do servidor de mensagens
pop3.seuprovedor.com.br são entregues ao usuário local
gleydson (arquivo /var/mail/gleydson).
Agora você pode usar um programa MUA como o mutt ou
pine para ler localmente as mensagens. O armazenamento de
mensagens no diretório /var/mail é preferido pois permite a
utilização de programas de notificação de novos e-mais como o
comsat, mailleds, biff, etc.
Também é possível utilizar um processador de mensagens ao invés do MTA para a
entrega de mensagens. O programa procmail é um exemplo de
processador de mensagens rápido e funcional que pode separar as mensagens em
arquivos de acordo com sua origem, destino, assunto, enviar respostas
automáticas, listas de discussão, envio de arquivos através de requisição, etc.
Veja
Durante a configuração do magicfilter, a seguinte linha é
adicionada ao arquivo /etc/printcap:
:if=/etc/magicfilter/epson9-filter
Não tenho nenhum contrato de divulgação com a epson :-) estou usando
esta marca de impressora porque é a mais tradicional e facilmente encontrada.
A linha que começa com :if no magicfilter identifica
um arquivo de filtro de impressão.
O arquivo /etc/magicfilter/epson9-filter é criado usando o formato
do magicfilter, e não é difícil entender seu conteúdo e fazer algumas
modificações:
#! /usr/sbin/magicfilter
#
# Magic filter setup file for 9-pin Epson (or compatible) printers
#
# This file is in the public domain.
#
# This file has been automatically adapted to your system.
#
# wild guess: native control codes start with ESC
0 \033 cat
# PostScript
0 %! filter /usr/bin/gs -q -dSAFER -dNOPAUSE -r120x72 -sDEVICE=epson -sOutputFile=- - -c quit
0 \004%! filter /usr/bin/gs -q -dSAFER -dNOPAUSE -r120x72 -sDEVICE=epson -sOutputFile=- - -c quit
# PDF
0 %PDF fpipe /usr/bin/gs -q -dSAFER -dNOPAUSE -r120x72 -sDEVICE=epson -sOutputFile=- $FILE -c quit
# TeX DVI
0 \367\002 fpipe /usr/bin/dvips -X 120 -Y 72 -R -q -f
# compress'd data
0 \037\235 pipe /bin/gzip -cdq
# packed, gzipped, frozen and SCO LZH data
0 \037\036 pipe /bin/gzip -cdq
0 \037\213 pipe /bin/gzip -cdq
0 \037\236 pipe /bin/gzip -cdq
0 \037\240 pipe /bin/gzip -cdq
0 BZh pipe /usr/bin/bzip2 -cdq
# troff documents
0 .\?\?\040 fpipe `/usr/bin/grog -Tps $FILE`
0 .\\\" fpipe `/usr/bin/grog -Tps $FILE`
0 '\\\" fpipe `/usr/bin/grog -Tps $FILE`
0 '.\\\" fpipe `/usr/bin/grog -Tps $FILE`
0 \\\" fpipe `/usr/bin/grog -Tps $FILE`
Você deve ter notado que para cada tipo de arquivo existe o respectivo programa que é executado, basta você modificar as opções usadas nos programas neste arquivo (como faria na linha de comando) para afetar o comportamento da impressão.
Por exemplo, modificando a resolução para -r240x72 no processamento de arquivos Pos Script (gs), a impressora passará a usar esta resolução.
Guia Foca GNU/Linux
Versão 5.44 - Domingo, 22 de Agosto de 2004gleydson@cipsga.org.br