FreeBSD Handbook

Projeto de Documentação do FreeBSD

Bem vindo ao FreeBSD! Este handbook aborda a instalação e o uso diário do FreeBSD 4.10-RELEASE e do FreeBSD 5.3-RELEASE. Este manual é um trabalho em andamento e é o resultado do trabalho de muitos indivíduos. Muitas sessões ainda não existem e algumas das que existem precisam ser atualizadas. Se você está interessado em ajudar com este projeto, envie um email para lista de discussão do projeto de documentação do FreeBSD. A ultima versão deste documento está sempre disponivel no web site do projeto FreeBSD. Ele também pode ser obtido em uma grande variedade de formatos e opções de compactação apartir do Servidor de FTP do projeto FreeBSD, ou em um dos numerosos sites espelhos. Se você preferir ter uma cópia impressa deste handbook, você pode comprar uma na FreeBSD Mall. Você também pode querer fazer uma busca no conteudo do handbook.


Índice
Prefácio
I. Iniciando
1. Introdução
1.1. Sinópse
1.2. Bem-vindo ao FreeBSD!
1.3. Sobre o projeto FreeBSD
2. Instalando FreeBSD
2.1. Sinópse
2.2. Tarefas de pré-instalação
2.3. Iniciando a instalação
2.4. Introdução ao Sysinstall
2.5. Alocando espaço em disco
2.6. Escolhendo o que instalar
2.7. Escolhendo a mídia de instalação
2.8. Efetivando a instalação
2.9. Pós-Instalação
2.10. Hardware Suportado
2.11. Resolução de problemas
2.12. Guia avançado de instalação
2.13. Preparando sua própria mídia de instalação
3. UNIX Básico
3.1. Sinópse
3.2. Consoles virtuais e terminais
3.3. Permissões
3.4. Estrutura de Diretórios
3.5. Organização de disco
3.6. Montando e desmontando sistemas de arquivos
3.7. Processos
3.8. Daemons, sinais e controle de processos
3.9. Shells
3.10. Editores de Texto
3.11. Dispositivos e Nós de Dispositivos
3.12. Formatos de binários
3.13. Para mais informações
4. Instalando aplicativos: Pacotes e Ports
4.1. Sinópse
4.2. Visão geral do processo de instalação de software
4.3. Encontrando seu aplicativo
4.4. Usando o sistema de pacotes
4.5. Usando a coleção de ports
4.6. Atividades pós-instalação
4.7. Lidando com ports quebrados
5. O X Window System
5.1. Sinopse
5.2. Compreendendo o X
5.3. Instalando o XFree86
5.4. Configuração do XFree86
5.5. Usando fontes no XFree86
5.6. O gerenciador de exibição do X
5.7. Ambientes para a área de trabalho
II. Administração do Sistema
6. Configuração e Ajuste
6.1. Sinópse
6.2. Configuração Inicial
6.3. Configuração Principal
6.4. Configuração de Aplicações
6.5. Inicializando Serviços
6.6. Configurando o Utilitário cron
6.7. Usando rc no FreeBSD 5.X
6.8. Configurando Interfaces de Rede
6.9. Servidores Virtuais
6.10. Arquivos de Configuração
6.11. Ajustando com o sysctl
6.12. Ajustando Discos
6.13. Ajustando Limites do Kernel
6.14. Adicionando Espaço de Swap
6.15. Gerenciamento de Energia e Recursos
7. O processo de inicialização do FreeBSD
7.1. Sinópse
7.2. Problema na inicialização
7.3. A MBR, e os estágios de inicialização Um, Dois, e Três
7.4. Interação do Kernel durante o boot
7.5. Dicas de configuração de dispositivos
7.6. Init: Inicialização do controle de processos
7.7. Sequência do Shutdown
8. Usuários e Administração Básica de contas
8.1. Sinópse
8.2. Introdução
8.3. O super usuário
8.4. Contas do sistema
8.5. Contas de usuários
8.6. Modificando contas
8.7. Limitando usuários
8.8. Personalizando usuários
8.9. Grupos
9. Configurando o kernel do FreeBSD
9.1. Sinópse
9.2. Porque compilar um kernel customizado?
9.3. Compilando e instalando um kernel customizado
9.4. O arquivo de configuração
9.5. Criando Dispositivos de Controle
9.6. Se algo der errado
10. Segurança
10.1. Sinopse
10.2. Introdução
10.3. Protegendo FreeBSD
10.4. DES, MD5, e Crypt
10.5. Senhas de uso único
10.6. KerberosIV
10.7. Kerberos5
10.8. Firewalls
10.9. OpenSSL
10.10. VPN sobre IPsec
10.11. OpenSSH
10.12. Controle de Acesso Obrigatório (MAC-Mandatory Access Control)
10.13. File System Access Control Lists
10.14. Recomendações de Segurança do FreeBSD
11. Impressão
11.1. Sinopse
11.2. Introdução
11.3. Configuração Básica
11.4. Configuração Avançada de Impressora
11.5. Usando as Impessoras
11.6. Alternativas para o Spooler Padrão
11.7. Correção de Erros
12. Armazenamento
12.1. Sinópse
12.2. Nomes de Dispositivos
12.3. Adicionando Discos
12.4. RAID
12.5. Criando e utilizando mídias ópticas (CDs & DVDs)
12.6. Criação e utilização de disquetes
12.7. Criando e utilizando fitas DAT
12.8. Backups em Disquetes
12.9. Considerações básicas sobre backup
12.10. Rede, Memória, e Sistemas de Arquivos em Imagens
12.11. Snapshots de sistemas de arquivos
12.12. Cotas de uso para sistemas de arquivos
12.13. Encriptando partições de um disco
13. O Gerenciador de Volumes Vinum
13.1. Sinópse
13.2. Discos são muito pequenos
13.3. Gargalo de acesso
13.4. Integridade de dados
13.5. Objetos do Vinum
13.6. Alguns exemplos
13.7. Nomenclatura de objetos
13.8. Configurando Vinum
13.9. Usando Vinum para o Sistema de Arquivos Raiz
14. Localização - I18N/L10N Uso e Configuração
14.1. Sinópse
14.2. O Básico
14.3. Usando a localização
14.4. Compilando programas I18N
14.5. Localizando o FreeBSD para línguas específicas
15. Aplicações de Desktop
15.1. Sinópse
15.2. Navegadores
15.3. Farramentas de produtividade
15.4. Visualizadores de Documentos
15.5. Aplicações Financeiras
15.6. Sumário
16. Multimedia
16.1. Sinópse
16.2. Configurando a placa de som
16.3. Audio MP3
16.4. Reprodução de Video
17. Comunicações Seriais
17.1. Sinópse
17.2. Introdução
17.3. Terminais
17.4. Serviço de Dial-in
17.5. Serviço de Dial-out
17.6. Configurando uma console serial
18. PPP e SLIP
18.1. Sinópse
18.2. Utilizando PPP em modo usuário
18.3. Usando PPP em modo kernel
18.4. Resolução de Problemas
18.5. Usando PPP sobre Ethernet (PPPoE)
18.6. Usando PPP sobre ATM (PPPoA)
18.7. Usando SLIP
19. Uso Avançado de Redes
19.1. Índice
19.2. Gateways e Rotas
19.3. Rede Sem Fio (Wireless)
19.4. Bluetooth
19.5. Ligação (Bridging)
19.6. NFS
19.7. Operação Sem Disco (Diskless Operation)
19.8. Rede Digital de Serviços Integrados - RDSI (ISDN)
19.9. NIS/YP
19.10. DHCP
19.11. DNS
19.12. NTP
19.13. NAT - Tradução de Endereço de Rede
19.14. O ``Super-Servidor'' inetd
19.15. PLIP - IP em Linha Paralela
19.16. IPv6
20. Correio eletrônico
20.1. Sinópse
20.2. Usando o correio eletrônico
20.3. Configuração do sendmail
20.4. Trocando seu agente de transferência de mensagens
20.5. Resolução de problemas
20.6. Tópicos avançados
20.7. SMTP com UUCP
20.8. Usando o correio com uma conexão discada
20.9. Autenticação SMTP
21. A Versão Mais Recente
21.1. Sinopse
21.2. FreeBSD-CURRENT vs. FreeBSD-STABLE
21.3. Sincronizando Seus Fontes
21.4. Usando o make world
21.5. Preparando Multiplas Máquinas
22. Compatibilidade Binária Linux
22.1. Sinopse
22.2. Instalação
22.3. Instalando o Mathematica®
22.4. Instalando o Maple
22.5. Instalando o MATLAB®
22.6. Instalando Oracle®
22.7. Instalando o SAP® R/3®
22.8. Tópicos Anvaçados
III. Apêndices
A. Obtendo o FreeBSD
A.1. Fornecedores de CDROMs e DVDs
A.2. Sítios para FTP
A.3. CVS Anônimo
A.4. Usando o CTM
A.5. Usando o CVSup
A.6. CVS Tags
A.7. Sítios AFS
A.8. Sítios rsync
B. Bibliografia
B.1. Livros & Revistas Específicos sobre FreeBSD
B.2. Guias para Usuários
B.3. Guias para Administradores
B.4. Guias para Programadores
B.5. Detalhes Internos do Sistema Operacional
B.6. Referente a Segurança
B.7. Referente a Hardware
B.8. História do UNIX®
B.9. Revistas e Periódicos
C. Recursos na Internet
C.1. Listas de Discussão
C.2. Usenet Newsgroups
C.3. World Wide Web Servers
C.4. Email Addresses
C.5. Shell Accounts
D. Chaves PGP
D.1. Diretores
D.2. Membros do Core Team
D.3. Desenvolvedores
Considerações finais
Lista de Tabelas
2-1. Modelo de Inventário de Dispositivos
2-2. Disposição de partições para o primeiro disco
2-3. Disposição de partições para discos subsequentes
2-4. Perfís de segurança disponíveis
2-5. Nomes e significados das imagens ISO do FreeBSD
3-1. Códigos de Dispositivos de Disco
12-1. Convenções de Nomenclatura de Discos Físicos
13-1. Organizações do Plex no Vinum
19-1. Conectando um Cabo Paralelo para Conexão em Rede
Lista de Figuras
2-1. Menu de Configuração do Kernel
2-2. A interface visual do dispositivo de configuração do kernel
2-3. Lista de dispositivos expandida
2-4. Configuração de dispositivos sem conflitos
2-5. Menu principal do Sysinstall
2-6. Resultados típicos do reconhecimento de dispositivos
2-7. Selecione a saída do Sysinstall
2-8. Selecionando a opção Usage do menu do Sysinstall
2-9. Selecionando o menu de documentação
2-10. Menu de documentação do sysinstall
2-11. Menu principal do Sysinstall
2-12. Menu de mapeamento do teclado do Sysinstall
2-13. Menu principal do Sysinstall
2-14. Opções do Sysinstall
2-15. Iniciando a instalação padrão
2-16. Selecione o disco para o FDisk
2-17. Partições típicas do Fdisk antes de sua edição
2-18. Partição FDisk utilizando todo o disco
2-19. Menu do Boot Manager do FreeBSD
2-20. Sair da seleção de discos
2-21. Editor Disklabel do Sysinstall
2-22. Editor Disklabel do Sysinstall com padrões automáticos
2-23. Liberando espaço para a partição raiz
2-24. Editando o tamanho da partição raiz
2-25. Escolhendo o tipo da partição raiz
2-26. Escolhendo o ponto de montagem raiz
2-27. Editor Disklabel do Sysinstall
2-28. Escolha de distribuições
2-29. Confirmar distribuições
2-30. Escolha a mídia de instalação
2-31. Selecionando dispositivos de rede
2-32. Ajustando configuração de rede para ed0
2-33. Editando o arquivo inetd.conf
2-34. Configuração padrão para FTP anônimo
2-35. Editando a mensagem de boas-vindas do FTP
2-36. Editando o arquivo exports
2-37. Opções do Perfil de Segurança
2-38. Opções de configuração do console do sistema
2-39. Opções da proteção de tela
2-40. Tempo para proteção de tela
2-41. Saida da configuração do console do sistema
2-42. Selecione sua região
2-43. Selecione seu país
2-44. Selecione o Fuso-Horário
2-45. Selecione o tipo do protocolo de mouse
2-46. Definindo o protocolo do mouse
2-47. Configure a porta do mouse
2-48. Definindo a porta do mouse
2-49. Habilite o daemon do mouse
2-50. Teste o daemon do mouse
2-51. Configuração de alto-nível da rede
2-52. Selecione o MTA padrão
2-53. Configuração Ntpdate
2-54. Configuração da rede em baixo nível
2-55. Menu de seleção do método de configuração
2-56. Escolha o desktop padrão
2-57. Selecione a categoria do pacote
2-58. Seleção de pacotes
2-59. Instalação de pacotes
2-60. Confirmar instalação de pacotes
2-61. Escolha ``User''
2-62. Adicionando informações do usuário
2-63. Sair do gerenciamento de usuário e grupo
2-64. Sair da instalação
13-1. Organização Concatenada
13-2. Organização Striped
13-3. Organização RAID-5
13-4. Um Volume Simples de Vinum
13-5. Um Volume de Vinum Espelhado
13-6. Um volume Vinum Striped
13-7. Um Volume Vinum Striped e Espelhado
Lista de Exemplos
2-1. Utilizando como está, uma partição já existente
2-2. Redimensionando uma partição existente
3-1. Modelo de disco, partição e nomes
3-2. Modelo conceitual de um disco
4-1. Baixando manualmente um pacote e instalando-o localmente
6-1. Criando um Arquivo de Swap no FreeBSD 4.X
6-2. Criando um Arquivo de Swap no FreeBSD 5.X
7-1. boot0 Screenshot
7-2. boot2 Screenshot
7-3. Um Console Insecure em /etc/ttys
8-1. Configurando adduser e adicionando um usuário no FreeBSD 4.X
8-2. Adicionando um usuário em FreeBSD 5.X
8-3. rmuser Remoção interativa de contas
8-4. Usando o chpass de forma interativa pelo super usuário
8-5. Usando o chpass de forma interativa por um usuário normal
8-6. Alterando sua senha
8-7. Alterando a senha de outro usuário, tendo os privilégios do super usuário
8-8. Adicionando um grupo por meio do pw(8)
8-9. Adicionando alguém a um determinado grupo por meio do pw(8)
8-10. Usando o id(1) para determinar grupos associados aos usuários
10-1. Using SSH to Create a Secure Tunnel for SMTP
12-1. Utilizando o dump sobre o ssh
12-2. Um Script para a criação de disquetes de inicialização
12-3. Utilizando o vnconfig para montar uma imagem de um sistema de arquivos no FreeBSD 4.X
12-4. Criando uma nova imagem de disco com o vnconfig
12-5. Usando o mdconfig para montar um arquivo de imagem de um sistema de arquivos no FreeBSD 5.X
12-6. Criando um novo disco em arquivo de imagem com o mdconfig
12-7. Discos de memória md no FreeBSD 4.X
12-8. Criando um novo disco baseado em memória com o mdconfig
12-9. Criando um novo disco baseado em memória com o mdmfs
17-1. Adicionando entradas de terminais em /etc/ttys
19-1. Montando uma Exportação com amd
19-2. Escritório Filial ou Rede Doméstica
19-3. Escritório Principal ou Outra Rede Local
19-4. Enviando um Sinal HangUP ao inetd
20-1. Configurando o banco de dados de acesso do sendmail
20-2. Apelidos de email
20-3. Exemplo de mapeamento de domínio virtual de mensagens
A-1. Sincronizando Alguma Coisa de -CURRENT (ls(1)) e Apagando-a Depois:
A-2. Sincronizando a Versão do ls(1) no Ramo 3.X-STABLE:
A-3. Criando uma Lista de Alterações (Unified Diffs) do ls(1)
A-4. Procurando que Outros Nomes de Módulos Podem Ser Usados:

Este, e outros documentos, podem ser obtidos em ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Para perguntas sobre FreeBSD, leia a documentação antes de contatar <questions@FreeBSD.org>.
Para perguntas sobre esta documentação, envie e-mail para <doc@FreeBSD.org>.