Reference Pt BR

  • View
    2.380

  • Download
    2

Embed Size (px)

DESCRIPTION

Excelente material em pt_BR sobre SUSE Linux.

Text of Reference Pt BR

SUSE Linux10.102/21/2006

www.novell.com Referncia

RefernciaLista de Autores: Jrg Arndt, Stefan Behlert, Frank Bodammer, James Branam, Volker Buzek, Klara Cihlarova, Stefan Dirsch, Olaf Donjak, Roman Drahtmller, Thorsten Dubiel, Torsten Duwe, Thomas Fehr, Stefan Fent, Werner Fink, Jakub Friedl, Kurt Garloff, Joachim Gleiner, Carsten Gro, Andreas Grnbacher, Berthold Gunreben, Franz Hassels, Andreas Jaeger, Jana Jaeger, Klaus Kmpf, Andi Kleen, Hubert Mantel, Lars Marowsky-Bree, Chris Mason, Johannes Meixner, Lars Mller, Matthias Nagorni, Anas Nashif, Siegfried Olschner, Edith Parzefall, Peter Pml, Thomas Renninger, Hannes Reinecke, Scott Rhoades, Thomas Rlz, Heiko Rommel, Tanja Roth, Marcus Schfer, Thomas Schraitle, Klaus Singvogel, Frank Sundermeyer, Elisabeth Tobiasson, Hendrik Vogelsang, Klaus G. Wagner, Rebecca Walter, Christian Zoz Esta publicao propriedade intelectual da Novell Inc. O seu contedo pode ser duplicado, em parte ou integralmente, desde que um rtulo de copyright esteja visivelmente localizado em cada cpia. Todas as informaes deste manual foram compiladas com a maior ateno possvel aos detalhes. Entretanto, isso no garante uma preciso absoluta. O SUSE LINUX GmbH, os autores ou os tradutores no devero ser responsabilizados por possveis erros ou conseqncias decorrentes. Novell, o logotipo da Novell, o logotipo N e SUSE so marcas registradas da Novell, Inc. nos Estados Unidos e em outros pases. *Linux marca registrada de Linus Torvalds. Todas as outras marcas registradas de terceiros pertencem aos seus respectivos proprietrios. Envie sugestes e comentrios para documentation@suse.de.

Sumrio

Sobre este guia Parte 1 Cenrios de distribuio avanada

xi 15 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 26 36 46 51

1 Instalao remota1.1 1.2 1.3 1.4 1.5 Cenrios de instalao para instalao remota . . . . . . . Configurando o servidor que mantm as fontes de instalao Preparando a inicializao do sistema de destino . . . . . Inicializando o sistema de destino para instalao . . . . . Monitorando o processo de instalao . . . . . . . . . .

2 Configurao de disco avanada2.1 2.2 Configurao da LVM . . . . . . . . . . . . . . . . . . . . . . . Configurao de RAID de software . . . . . . . . . . . . . . . . .

5555 63

3 Atualizando o gerenciamento de sistemas e pacotes3.1 3.2 3.3 Atualizando o SUSE Linux . . . . . . . . . . . . . . . . . . . . . Mudanas no software de verso para verso . . . . . . . . . . . . . RPM o Gerenciador de pacotes . . . . . . . . . . . . . . . . . .

6969 72 91

Parte 2

Administrao

103 105105 115

4 Segurana no Linux4.1 4.2 Mascaramento e firewalls . . . . . . . . . . . . . . . . . . . . . SSH: operaes seguras de rede . . . . . . . . . . . . . . . . . .

4.3 4.4 4.5

Criptografando parties e arquivos . . . . . . . . . . . . . . . . Delimitando privilgios com o AppArmor . . . . . . . . . . . . . . Segurana e confidencialidade . . . . . . . . . . . . . . . . . . .

121 124 134

5 Listas de controle de acesso no Linux5.1 5.2 5.3 5.4 5.5 5.6 Permisses de arquivo tradicionais Vantagens das ACLs . . . . . . Definies . . . . . . . . . . Gerenciando ACLs . . . . . . . Suporte a ACL em aplicativos . . Mais informaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

147147 149 150 150 158 159

6 Utilitrios de monitoramento do sistema6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 6.10 6.11 6.12 6.13 6.14 6.15 6.16 6.17 6.18 6.19 6.20 Lista de arquivos abertos: lsof . . . . . . . . . . . . . . . Arquivos de acesso do usurio: fuser . . . . . . . . . . . . Propriedades de arquivo: stat . . . . . . . . . . . . . . . Dispositivos USB: lsusb . . . . . . . . . . . . . . . . . . Informaes sobre um dispositivo SCSI: scsiinfo . . . . . . . Processos: top . . . . . . . . . . . . . . . . . . . . . . Lista de processos: ps . . . . . . . . . . . . . . . . . . . rvore de processos: pstree . . . . . . . . . . . . . . . . Quem est fazendo o qu: w . . . . . . . . . . . . . . . . . Uso da memria: free . . . . . . . . . . . . . . . . . . . Buffer do anel de kernel: dmesg . . . . . . . . . . . . . . . Sistemas de arquivos e sua utilizao: mount, df e du . . . . . O sistema de arquivos /proc . . . . . . . . . . . . . . . . Recursos PCI: lspci . . . . . . . . . . . . . . . . . . . . Chamadas do sistema de uma execuo de programa: strace . . Chamadas da biblioteca de uma execuo de programa: ltrace . Especificao da biblioteca necessria: ldd . . . . . . . . . . Informaes adicionais sobre binrios ELF . . . . . . . . . . . Comunicao entre processos: ipcs . . . . . . . . . . . . . Medio do tempo com time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

161161 163 163 164 164 165 166 168 168 169 169 170 170 174 175 176 176 177 177 178

Parte 3

Sistema

179

7 Aplicativos de 32 bits e 64 bits em um ambiente de sistema de 64 bits 1817.1 7.2 7.3 Suporte ao tempo de execuo . . . . . . . . . . . . . . . . . . Desenvolvimento de software . . . . . . . . . . . . . . . . . . . Compilao de software em plataformas biarch . . . . . . . . . . . 181 182 183

7.4

Especificaes do kernel . . . . . . . . . . . . . . . . . . . . .

184

8 Inicializando e configurando um sistema Linux8.1 8.2 8.3 Processo de inicializao do Linux . . . . . . . . . . . . . . . . . O processo init . . . . . . . . . . . . . . . . . . . . . . . . . Configurao do sistema via /etc/sysconfig . . . . . . . . . . . . . .

185185 189 198

9 O Carregador de Boot9.1 9.2 9.3 9.4 9.5 9.6 9.7 9.8 Selecionando um carregador de boot . . . . . Inicializando com o GRUB . . . . . . . . . . Configurando o carregador de boot com o YaST Desinstalando a controladora de boot do Linux . Criando CDs de boot . . . . . . . . . . . . A tela grfica do SUSE . . . . . . . . . . . Soluo de problemas . . . . . . . . . . . Mais informaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

201202 202 212 217 217 219 219 221

1 0 Recursos especiais do SUSE Linux10.1 10.2 10.3 10.4 Informaes sobre pacotes de software especiais Consoles virtuais . . . . . . . . . . . . . . Mapeamento de teclado . . . . . . . . . . Configuraes de idioma e especficas de pas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

223223 230 230 231

1 1 Operao da impressora11.1 11.2 11.3 11.4 11.5 11.6 11.7 Fluxo de trabalho do sistema de impresso . . . Mtodos e protocolos de conexo de impressoras Instalao do software . . . . . . . . . . . . Configurao da impressora . . . . . . . . . . Configurao de aplicativos . . . . . . . . . . Recursos especiais do SUSE Linux . . . . . . . . Soluo de problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

237239 239 240 241 247 248 253

1 2 Gerenciamento de dispositivo de kernel dinmico com udev12.1 12.2 12.3 12.4 12.5 12.6

261

O diretrio /dev . . . . . . . . . . . . . . . . . . . . . . . . 261 udev e uevents de kernel . . . . . . . . . . . . . . . . . . . . . 262 Drivers, mdulos de kernel e dispositivos . . . . . . . . . . . . . . 262 Inicializao e configurao do dispositivo inicial . . . . . . . . . . . 263 Depurando eventos do udev . . . . . . . . . . . . . . . . . . . . 264 Influenciando o tratamento de evento de dispositivo de kernel com regras do udev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

12.7 12.8 12.9

Nomeao de dispositivo persistente . . . . . . . . . . . . . . . . O pacote de hotplug substitudo . . . . . . . . . . . . . . . . . . Mais informaes . . . . . . . . . . . . . . . . . . . . . . . .

265 266 267

1 3 Sistemas de arquivos no Linux13.1 13.2 13.3 13.4 13.5 Terminologia . . . . . . . . . . . . . Principais sistemas de arquivos no Linux . . Outros sistemas de arquivos suportados . . LFS (Large File Support - Suporte a Arquivos Mais informaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Grandes) no Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

269269 270 276 278 279

1 4 O sistema X Window14.1 14.2 14.3 14.4 Configurao do X11 com o SaX2 Otimizando a configurao do X . Instalando e configurando fontes . Configurao 3D do OpenGL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

281281 283 289 295

1 5 FreeNX: controlando outro computador remotamente15.1 15.2 15.3 15.4 Noes bsicas do NX Configurao avanada Soluo de problemas Mais informaes . . . . . . . do FreeNX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

299299 302 308 311

1 6 Autenticao com o PAM16.1 16.2 16.3 16.4 Estrutura de um arquivo de configurao A configurao PAM do sshd . . . . . Configurao de mdulos PAM . . . . Mais informaes . . . . . . . . . . PAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

313314 316 318 320

1 7 Virtualizao com o Xen17.1 17.2 17.3 17.4 17.5 Instalao do Xen . . . . . . . . Instalao do domnio . . . . . . Iniciando e controlando domnios do Soluo de problemas . . . . . . Mais informaes . . . . . . . . . . . . Xen . . . . . . . . .