FreeBSD Handbook

Projeto de Documentação do FreeBSD

Revisão: 53285
Copyright
Nota Legal
2019-07-30 23:45:23 por dbaio.
Resumo

Bem vindo ao FreeBSD! Este manual cobre a instalação e o uso diário do FreeBSD 12.0-RELEASE e do FreeBSD 11.2-RELEASE. Este livro é o resultado do trabalho contínuo de muitas pessoas. Algumas seções podem estar desatualizadas. Os interessados em ajudar a atualizar e expandir este documento devem enviar e-mails para a lista de discussão do projeto de documentação do FreeBSD.

A última versão deste livro está disponível no site do FreeBSD. Versões anteriores podem ser obtidas em https://docs.FreeBSD.org/doc/. O livro pode ser baixado em uma variedade de formatos e opções de compressão do servidor FTP do FreeBSD ou de um dos inúmeros sites espelho. Cópias impressas podem ser adquiridas da FreeBSD Mall. As pesquisas podem ser realizadas no manual e em outros documentos na página de busca.


Índice
Prefácio
I. Primeiros Passos
1. Introdução
1.1. Sinopse
1.2. Bem vindo ao FreeBSD!
1.3. Sobre o Projeto FreeBSD
2. Instalando o FreeBSD
2.1. Sinopse
2.2. Requisitos mínimos de hardware
2.3. Tarefas de Pré-instalação
2.4. Iniciando a instalação
2.5. Usando o bsdinstall
2.6. Alocando o espaço em disco
2.7. Comprometendo-se com a instalação
2.8. Pós-instalação
2.9. Solução de problemas
2.10. Usando o Live CD
3. Fundamentos do FreeBSD
3.1. Sinopse
3.2. Consoles e Terminais Virtuais
3.3. Usuários e Gerenciamento Básico de Contas
3.4. Permissões
3.5. Estrutura de Diretórios
3.6. Organização dos Discos
3.7. Montando e Desmontando Sistemas de Arquivos
3.8. Processos e Daemons
3.9. Shells
3.10. Editores de Texto
3.11. Dispositivos e nós de dispositivos
3.12. Páginas de Manual
4. Instalando Aplicativos: Pacotes e Ports
4.1. Sinopse
4.2. Visão geral sobre a Instalação de Software
4.3. Encontrando Software
4.4. Usando o pkg para o gerenciamento de pacotes binários
4.5. Usando a Coleção de Ports
4.6. Compilando Pacotes com o Poudriere
4.7. Considerações pós-instalação
4.8. Lidando com ports quebrados
5. O sistema X Window
5.1. Sinopse
5.2. Terminologia
5.3. Instalando o Xorg
5.4. Configuração do Xorg
5.5. Usando fontes no Xorg
5.6. O Gerenciador de Display X
5.7. Ambientes de desktop
5.8. Instalando o Compiz Fusion
5.9. Solução de problemas
II. Tarefas comuns
6. Aplicações de Desktop
6.1. Sinopse
6.2. Navegadores
6.3. Produtividade
6.4. Visualizadores de Documentos
6.5. Finanças
7. Multimídia
7.1. Sinopse
7.2. Configurando a Placa de Som
7.3. Áudio MP3
7.4. Reprodução de Vídeo
7.5. Placas de TV
7.6. MythTV
7.7. Scanners de Imagem
8. Configurando o kernel do FreeBSD
8.1. Sinopse
8.2. Por que compilar um kernel personalizado?
8.3. Encontrando o hardware do sistema
8.4. O Arquivo de Configuração
8.5. Criando e Instalando um Kernel Customizado
8.6. Se algo der errado
9. Impressão
9.1. Inicio Rápido
9.2. Conexões de Impressora
9.3. Linguagens de Descrição de Página Comuns
9.4. Impressão Direta
9.5. LPD (Daemon de impressora de linha)
9.6. Outros sistemas de impressão
10. Compatibilidade binária com o Linux®
10.1. Sinopse
10.2. Configurando a compatibilidade binária com o Linux®
10.3. Tópicos Avançados
III. Administração do Sistema
11. Configuração e Ajuste
11.1. Sinopse
11.2. Inicialização de Serviços
11.3. Configurando o cron(8)
11.4. Gerenciando Serviços no FreeBSD
11.5. Configurando Placas de Interface de Rede
11.6. Hosts Virtuais
11.7. Configurando o log do sistema
11.8. Arquivos de Configuração
11.9. Efetuando ajustes com o sysctl(8)
11.10. Otimização de Discos
11.11. Ajustando os Limites do Kernel
11.12. Adicionando Espaço de Swap
11.13. Gerenciamento de energia e recursos
12. O processo de inicialização do FreeBSD
12.1. Sinopse
12.2. Processo de Inicialização do FreeBSD
12.3. Configurando telas iniciais de inicialização
12.4. Sugestões de dispositivos
12.5. Sequência de Desligamento
13. Segurança
13.1. Sinopse
13.2. Introdução
13.3. Senhas de Uso Unico
13.4. TCP Wrapper
13.5. Kerberos
13.6. OpenSSL
13.7. VPN Sobre IPsec
13.8. OpenSSH
13.9. Listas de Controle de Acesso
13.10. Monitorando Problemas de Segurança de Terceiros
13.11. Avisos de Segurança do FreeBSD
13.12. Auditoria de Processo
13.13. Limites de Recursos
13.14. Administração Compartilhada com Sudo
14. Jails
14.1. Sinopse
14.2. Termos Relacionados à Jails
14.3. Criando e Controlando Jails
14.4. Tuning e Administração
14.5. Atualizando Múltiplas Jails
14.6. Gerenciando Jails com o ezjail
15. Controle de acesso obrigatório
15.1. Sinopse
15.2. Termos chave
15.3. Entendendo os rótulos MAC
15.4. Planejando a configuração de segurança
15.5. Políticas MAC Disponíveis
15.6. Bloqueio do Usuário
15.7. Nagios em Jail MAC
15.8. Solução de problemas do framework MAC
16. Auditoria de Evento de Segurança
16.1. Sinopse
16.2. Termos chave
16.3. Configuração de Auditoria
16.4. Trabalhando com Trilhas de Auditoria
17. Armazenamento
17.1. Sinopse
17.2. Adicionando Discos
17.3. Redimensionando e Ampliando Discos
17.4. Dispositivos de Armazenamento USB
17.5. Criando e Usando Mídia em CD
17.6. Criando e Usando Mídia de DVD
17.7. Criando e Usando Disquetes
17.8. Noções Básicas de Backup
17.9. Discos de Memória
17.10. Snapshots de Sistemas de Arquivos
17.11. Cotas de Disco
17.12. Criptografando Partições de Disco
17.13. Criptografando Swap
17.14. Alta Disponibilidade de Armazenamento (HAST)
18. GEOM: Framework de Transformação de Disco Modular
18.1. Sinopse
18.2. RAID0 - Striping
18.3. RAID1 - Espelhamento
18.4. RAID3 - Distribuição em Nível de Byte com Paridade Dedicada
18.5. Dispositivos RAID por Software
18.6. GEOM Network Gate
18.7. Rotulando Dispositivos de Disco
18.8. Journaling UFS através do GEOM
19. O sistema de arquivos Z (ZFS)
19.1. O que torna o ZFS diferente
19.2. Guia de Início Rápido
19.3. Administração zpool
19.4. Administração do zfs
19.5. Administração Delegada
19.6. Tópicos Avançados
19.7. Recursos adicionais
19.8. Recursos e terminologia do ZFS
20. Outros Sistemas de Arquivos
20.1. Sinopse
20.2. Sistemas de arquivos do Linux®
21. Virtualização
21.1. Sinopse
21.2. FreeBSD como Sistema Operacional Convidado no Parallels para Mac OS® X
21.3. FreeBSD como sistema convidado no Virtual PC para Windows®
21.4. FreeBSD como Sistema Operacional Convidado no VMware Fusion para Mac OS®
21.5. FreeBSD como Sistema Operacional Convidado no VirtualBox
21.6. FreeBSD como um Host VirtualBox
21.7. FreeBSD como um Host bhyve
21.8. FreeBSD como Host Xen
22. Localização - Uso e Configuração do i18n/L10n
22.1. Sinopse
22.2. Usando Localização
22.3. Encontrando Aplicações i18n
22.4. Configuração de Localização para Idiomas Específicos
23. Atualização e Upgrade do FreeBSD
23.1. Sinopse
23.2. Atualização do FreeBSD
23.3. Atualizando o Conjunto de Documentação
23.4. Acompanhando um ramo de desenvolvimento
23.5. Atualizando o FreeBSD a partir do código fonte
23.6. Atualização de várias máquinas
24. DTrace
24.1. Sinopse
24.2. Diferenças de Implementação
24.3. Ativando o Suporte do DTrace
24.4. Usando o DTrace
25. Modo de dispositivo USB/USB OTG
25.1. Sinopse
25.2. Portas Seriais Virtuais USB
25.3. Interfaces de rede do modo de dispositivo USB
25.4. Dispositivo de armazenamento virtual USB
IV. Comunicação de rede
26. Comunicações Seriais
26.1. Sinopse
26.2. Terminologia serial e hardware
26.3. Terminais
26.4. Serviço Dial-in
26.5. Serviço de Dial-in
26.6. Configurando o Console Serial
27. PPP
27.1. Sinopse
27.2. Configurando o PPP
27.3. Solução de problemas de conexões PPP
27.4. Usando o PPP sobre Ethernet (PPPoE)
27.5. Usando PPP sobre ATM (PPPoA)
28. Correio Eletrônico
28.1. Sinopse
28.2. Componentes de Email
28.3. Arquivos de Configuração do Sendmail
28.4. Alterando o Mail Transfer Agent
28.5. Solução de problemas
28.6. Tópicos Avançados
28.7. Configurando Apenas Envio
28.8. Usando Email com uma Conexão Dialup
28.9. Autenticação SMTP
28.10. Mail User Agents
28.11. Usando o fetchmail
28.12. Usando o procmail
29. Servidores de Rede
29.1. Sinopse
29.2. O super-servidor inetd
29.3. Network File System (NFS)
29.4. Sistema de Informação de Rede (NIS)
29.5. Protocolo leve de acesso de diretório ( LDAP )
29.6. Protocolo de configuração dinâmica de hosts (DHCP)
29.7. Sistema de Nomes de Domínio (DNS)
29.8. Servidor HTTP Apache
29.9. Protocolo de Transferência de Arquivos (FTP)
29.10. Serviços de arquivos e impressão para clientes Microsoft® Windows® Clients (Samba)
29.11. Sincronização de Relógio com NTP
29.12. Inicializador iSCSI e Configuração Alvo
30. Firewalls
30.1. Sinopse
30.2. Conceitos de Firewall
30.3. PF
30.4. IPFW
30.5. IPFILTER (IPF)
31. Rede Avançada
31.1. Sinopse
31.2. Gateways e Rotas
31.3. Rede sem fio
31.4. USB Tethering
31.5. Bluetooth
31.6. Bridging
31.7. Agregação de links e failover
31.8. Operação Diskless com PXE
31.9. IPv6
31.10. Protocolo Comum de Redundância de Endereços (CARP)
31.11. VLANs
V. Apêndices
A. Obtendo o FreeBSD
A.1. CD and DVD Sets
A.2. Sites de FTP
A.3. Usando o Subversion
A.4. Usando o rsync
B. Bibliografia
B.1. Livros específicos para o FreeBSD
B.2. Guias de usuários
B.3. Guias de Administradores
B.4. Guias de programadores
B.5. Internals do sistema operacional
B.6. Referências de segurança
B.7. Referências de Hardware
B.8. História do UNIX®
B.9. Periódicos, Jornais e Revistas
C. Recursos na Internet
C.1. Websites
C.2. Listas de Discussão
C.3. Grupos de Notícias Usenet
C.4. Espelhos oficiais
D. Chaves OpenPGP
D.1. Administradores
Glossário do FreeBSD
Índice Remissivo
Lista de Figuras
2.1. Menu do FreeBSD Boot Loader
2.2. Menu de Opções de Inicialização do FreeBSD
2.3. Menu de boas-vindas
2.4. Seleção de Keymap
2.5. Menu de seleção do teclado
2.6. Menu de keymaps aprimorado
2.7. Configurando o nome do host
2.8. Selecionando Componentes para Instalar
2.9. Instalando a partir da rede
2.10. Escolhendo um Site Espelho
2.11. Opções de particionamento no FreeBSD 10.x e superior
2.12. Selecionando a partir de vários discos
2.13. Selecionando todo o disco ou partição
2.14. Revise as partições criadas
2.15. Criar partições manualmente
2.16. Criar partições manualmente
2.17. Criar partições manualmente
2.18. Menu de particionamento do ZFS
2.19. Tipo de pool ZFS
2.20. Seleção de disco
2.21. Seleção inválida
2.22. Analisando um disco
2.23. Senha de criptografia de disco
2.24. Última chance
2.25. Confirmação final
2.26. Fazendo o download dos arquivos de distribuição
2.27. Verificando arquivos de distribuição
2.28. Extraindo arquivos de distribuição
2.29. Configurando a senha do root.
2.30. Escolha uma interface de rede
2.31. Buscando por pontos de acesso sem fio
2.32. Escolhendo uma rede sem fio
2.33. Configuração WPA2
2.34. Escolha a rede IPv4
2.35. Escolha a configuração IPv4 DHCP
2.36. Configuração IPv4 estática
2.37. Escolha a rede IPv6
2.38. Escolha a configuração do SLAAC do IPv6
2.39. Configuração Estática do IPv6
2.40. Configuração do DNS
2.41. Selecione o relógio local ou UTC
2.42. Selecione uma região
2.43. Selecione um pais
2.44. Selecione um fuso horário
2.45. Confirme o fuso horário
2.46. Selecionando Serviços Adicionais para Ativar
2.47. Habilitando Crash Dumps
2.48. Adicione contas de usuário
2.49. Insira as informações do usuário
2.50. Saia do gerenciamento de usuários e grupos
2.51. Configuração final
2.52. Configuração manual
2.53. Conclua a instalação
31.1. Processo de inicialização PXE com o sistema de arquivos raiz montado por NFS
Lista de Tabelas
2.1. Esquemas de Particionamento
3.1. Utilitários para gerenciar contas de usuários
3.2. Permissões UNIX®
3.3. Nomes de dispositivos de disco
3.4. Variáveis ​​de Ambiente Comuns
5.1. Arquivos de Configuração do XDM
7.1. Mensagens de Erros Comuns
9.1. Saída PDLs
12.1. Comandos Internos do Loader
12.2. Interação do Kernel durante o Boot
13.1. Limites de Recursos de Classe de Login
16.1. Classes de Eventos de Auditoria Padrão
16.2. Prefixos para Classes de Eventos de Auditoria
22.1. Idiomas Comum e Códigos de País
22.2. Tipos de Terminal Definidos para Conjuntos de Caracteres
22.3. Consoles Disponíveis pela Coleção de Ports
22.4. Métodos de Entrada Disponíveis
23.1. Versões do FreeBSD e Caminhos do Repositório
26.1. RS-232C Nomes dos Sinais
26.2. Cabo Null-Modem DB-25 para DB-25
26.3. Cabo DB-9 para DB-9 Null-Modem
26.4. Cabo DB-9 para DB-25 Null-Modem
29.1. Terminologia do NIS
29.2. Usuários Adicionais
29.3. Sistemas Adicionais
29.4. Terminologia DNS
30.1. Opções Úteis do pfctl
31.1. Flags da Tabela de Roteamento Frequentemente Observados
31.2. Códigos de capacidade da estação
31.3. Endereços IPv6 reservados
Lista de Exemplos
2.1. Criando partições tradicionais para um sistema de arquivos dividido
3.1. Instalar um programa como superusuário
3.2. Adicionando um usuário no FreeBSD
3.3. Remoção de contas interativas com o rmuser
3.4. Usando o chpass como superusuário
3.5. Usando o chpass como usuário regular
3.6. Alterando Sua Senha
3.7. Mudando a senha de outro usuário como superusuário
3.8. Adicionando um grupo usando o pw(8)
3.9. Adicionando contas de usuários a um novo grupo usando o pw(8)
3.10. Adicionando um novo membro a um grupo usando o pw(8)
3.11. Usando o id(1) para determinar a associação ao grupo
3.12. Exemplo de Nomes de Disco, Slice e Partição
3.13. Modelo conceitual de um disco
5.1. Selecione o driver de vídeo Intel® em um arquivo
5.2. Selecione o driver de vídeo Radeon em um arquivo
5.3. Selecione o driver de vídeo VESA em um arquivo
5.4. Selecione o driver de vídeo scfb em um arquivo
5.5. Defina a resolução de tela em um arquivo
5.6. Configurando Manualmente as Frequências do Monitor
5.7. Definindo um layout de teclado
5.8. Definindo vários layouts de teclado
5.9. Ativando o fechamento de X pelo teclado
5.10. Definindo o número de botões do mouse
11.1. Configuração do servidor de log de exemplo
11.2. Criando um arquivo de swap no FreeBSD 10.X e posterior
11.3. Criando um arquivo de swap no FreeBSD 9.X e anteriores
12.1. Captura de tela do boot0
12.2. Captura de tela do boot2
12.3. Configurando um Console Inseguro em /etc/ttys
13.1. Criar um Túnel Seguro para SMTP
13.2. Acesso Seguro de um Servidor POP3
13.3. Ignorando um Firewall
14.1. mergemaster(8) em Jail Não Confiável
14.2. mergemaster(8) em Jail Confiável
14.3. Executando o BIND em uma Jail
17.1. Usando dump sobre ssh
17.2. Usando o dump sobre ssh com o RSH configurado
17.3. Fazendo Backup do Diretório Atual com o tar
17.4. Restaurando o Diretório Atual com o tar
17.5. Usando ls e cpio para Criar um Backup Recursivo do Diretório Atual
17.6. Fazendo Backup do Diretório Atual com pax
18.1. Rotulando Partições no Disco de Inicialização
23.1. Aumentando o número de jobs de compilação
26.1. Configurando Entradas de Terminal
29.1. Recarregando o Arquivo de Configuração do inetd
29.2. Montando uma Exportação com amd
29.3. Montando uma Exportação com autofs(5)
29.4. Exemplo de /etc/ntp.conf
31.1. Agregação LACP com um switch Cisco®
31.2. Modo de Failover
31.3. Modo de failover entre interfaces Ethernet e sem fio

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.