Linux Essencial, Administração de Sistema e Administração de Rede/ServidorNo curso de Linux Essencial você estará capacitado a exercer tarefas de rotina, podendo assim auxiliar usuários na instalação, configuração e utilização de softwares livres. Já no curso de Linux - Administração de sistema, você aprenderá a administrar todo o sistema linux, aprendendo como solucionar eventuais problemas. E com o curso de Linux - Administração de rede/servidor, o profissional aprenderá a lidar com a administração e configuração de servidores com Linux. Trabalhando com DNS, FTP Server, Apache, Squid, Roteamento, DHCP e Firewall. |
|
|
SANTOS 18/07/2012
CONTATO SÃO PAULO
(11) 2678-7000
CONTATO SANTOS
(13) 2104-4777
ARTIGOS
| Linux Essencial Linux Introdução e Terminologia Linus Torvalds Kernel Distribuições Estrutura da distribuição Linha do Tempo do Linux de Hoje Algumas Distribuições e características Instalação do GNU/Linux Debian Efetuando o boot com o CD de instalação Seleção do Teclado Detecção de hardware Hostname Domínio Particionamento do disco Como o linux enxerga seu HD Particionamento Padronização Particionamento manual Fuso Horário Senha do root Usuário e senha Sistema básico Gerenciador de pacotes Resolução da tela Gerenciador de boot Finalização de instalação A inicialização 1- Boot Loader - Grub 2- Carregamento do sistema 3- Tela de login - GDM Console Shell Interativa Não-interativa Prompt Comandos de manipulação das variáveis de ambiente echo export unset As variáveis de ambiente do bash printenv PATH SHELL HOME EDITOR BROWSER Histórico dos últimos comandos digitados history Aliases alias unalias Redirecionamentos e pipes Arquivos de configuração do bash /etc/profile /home/<usuário>/.bash_profile /etc/bashrc /home/<usuário>/.bashrc /home/<usuário>/.bash_logout /home/<usuário>/.bash_history Estrutura básica de diretórios do Sistema Linux Arquivos no linux Comandos Básicos Tipos de comando Comandos Internos Comandos Externos Comandos de sessão Login Logout exit whoami who w Comandos para reiniciar ou desligar o computador reboot halt Comandos de Ajuda man info Comandos de navegação cd ls pwd Metacaracteres ou Curingas O asterisco "*": O ponto de interrogação "?": Os Colchetes "[]": As Chaves "{}": Comandos úteis Comandos para localização de arquivos find locate type e which updatedb Comandos de manipulação de arquivos e diretórios touch mkdir rmdir rm cp mv ln Comandos de terminal echo clear Comandos de paginação cat more less head tail Compactadores O que fazem os compactadores/descompactadores? Tipos de compactação Extensões de arquivos compactados tar gzip bzip2 file Compactando no modo Gráfico Descompactando no modo Gráfico Editores de texto Vi Comandos do vi nano Comandos do nano Gerenciamento de Processos ps top Interrompendo a execução de um processo Parando momentaneamente a execução de um processo jobs fg bg kill killall Usuários e Grupos Criando usuário - ADDUSER Criando Grupos gpasswd Verificando informações do usuário. Permissões de acesso a arquivos e diretórios Permissão Donos, grupos e outros usuários dono grupo outros Tipos de Permissões de acesso Permissão de arquivo Atribuindo Permissões chmod Permissão de dono chown Permissão de grupo chgrp Outras formas de atribuir permissão Dispositivos Identificação hdaX hdbX hdcX hddX sdaX sdX stX fd0 fd1 ttySX psaux lpX usb/ (diretório) Montagem Montando uma partição de disco fstab Desmontando uma partição de disco Formatação XORG O Protocolo X XORG Configurando o XORG Manualmente Layout do Servidor X Servidor de Fontes Carregamento de Módulos Configurando o Teclado Configurando o Mouse Configuração do Monitor A placa de vídeo A configuração da tela Outras configurações Considerações finais Servidor de Fontes DISPONIBILIZANDO MAIS FONTES NO LINUX A distribuição Debian GNU/Linux Porque usar a Debian? O que é sid/testing/frozen/stable? sid testing frozen (congelada) stable Programas de configuração Sistema de gerenciamento de pacotes Pacotes dpkg Instalar pacotes Dependências Listar pacotes existentes no sistema Removendo pacotes do sistema Removendo completamente um pacote Mostrar descrição do pacote Procura de pacotes através do nome de um arquivo Status do pacote Mostrando a lista de pacotes do sistema Obtendo uma lista de pacotes para instalar no sistema apt O arquivo /etc/apt/sources.list Endereços de servidores e mirrors nacionais da Debian Um modelo de arquivo sources.list Atualizando a lista de pacotes disponíveis Utilizando CDs oficiais/não-oficiais/terceiros com o apt Instalando novos pacotes Removendo pacotes instalado Atualizando sua distribuição Removendo pacotes baixados pelo apt Procurando por pacotes através da descrição Procurando um pacote que contém determinado arquivo Corrigindo problemas de dependências e outros erros Configuração de rede Configurando em modo gráfico Acessando um servidor Windows Via Terminal Service Interface Gráfica KDE A Área de Trabalho do KDE A Barra de Ferramentas (ou Painel) Menu da Área de Trabalho do KDE Executar Comando Bloquear a Tela Sair Diretório Arquivo HTML Arquivo-texto Dispositivo de CD-ROM Dispositivo de disquete Aplicativo Endereço Internet (URL) Editar Favoritos Favoritos do Netscape Barra de Ferramenta de Favoritos Janelas Ordenadas Janelas em Cascata Alinhar Ícones Organizar Ícones Configurar fundo... Configurar área de trabalho... Desligar/Habilitar menu de Ambiente Ambiente 1-4 Conteúdo Relatório de Bugs Sobre o KDE Barra de Ferramentas do KDE Editores Gráficos Internet Multimídia Escritório Preferências Sistema Brinquedos Utilitários Ajuda Centro de Controle Diretório do Usuário Procurar Arquivos Favoritos Documentos recentes Navegador Instantâneo Executar Menu do Painel Sobre o KDE Bloquear a tela Sair Centro de Controle KDE Aparência e Comportamento Ambiente de Trabalho Comportamento das Janelas Cores Fontes Notificações do Sistema Painel Protetores de Tela Temas Ícones Personalização Acessibilidade Criptografia Disposição do Teclado País e Idioma Senhas Sistema Linux para Estação de Trabalho Programas de Escritório Processador de Textos Planilhas Eletrônicas Apresentações Eletrônicas Banco de Dados Gerenciamento de Projetos Agenda de Compromissos | Agenda de Contatos Programas multi-midia K3B - Gravando CDs e DVDs Reprodutor de Áudio e Vídeo - Kaffeine Programas de Internet Navegador de Internet Cliente de e-Mail - Thunderbird Mensagens Instantâneas Editaração Eletrônica O Gimp - Retoque e produção fotográfica Desenhos Vetoriais com InkScape Integração com o Windows Ambiente DOS Programas Windows no Linux Programas Equivalentes por Sistema Operacional Linux x Windows Devices Comandos sintaxe de comandos DOS no Linux Linux Administrador de Sistemas Processo de Inicialização Níveis de execução Personalizando o processo de inicialização Mais sobre o comando update-rc.d Utilizando sysv-rc-conf Utilizando rcconf Fazendo tudo na unha Especificando o runlevel do sistema com o Grub Syslog Entendo e configurando o Syslog Nívels de registro do syslog Formato das linhas do arquivo syslog.conf Configurações de rede Em uma rede existente Interface de rede A interface loopback Atribuindo um endereço de rede a uma interface (ifconfig) Arquivo /etc/network/interfaces Resolução de nomes /etc/resolv.conf /etc/host.conf /etc/hosts /etc/networks /etc/services Comandos de rede hostname ping traceroute netstat ifup ifdown Telnet dig Acesso Remoto SSH Instalando Configuração do cliente SSH em modo texto Testando a configuração Dicas do SSH Utilizando o SSH com Clientes Gráficos SSH gráfico via KONQUEROR Cliente para SSH no Windows - Putty Janela de conexão do Putty WINSCP VNC Instalando o VNCVIEWER Acessando um computador via VNC Fazendo Terminal Service com o Linux e GDM Backup Backups diferenciais e sincronização de dados Backup diferencial com rdiff Backup diário com pdumpfs AMANDA Gerenciamento de Processos ps top Interrompendo a execução de um processo Parando momentaneamente a execução de um processo jobs fg bg kill killall Configurando a impressora Instalando o CUPS no servidor Adicionando a impressora no Servidor linux Compartilhando a impressora para a rede Configurando a estação Linux Comandos úteis Formato de Impressão Configuração Configurando através da web Classes Printers Jobs Shell Script O que é shell? Shell Script O Primeiro Shell Script Passos Para Criar um Shell Script Operadores Redirecionamento Variáveis especiais Blocos e agrupamentos if, for, select, while, until, case Opções do comando 'test' ou '[' Escapes reconhecidos pelo comando 'echo' Curingas para nomes de arquivo (glob) Curingas para os itens do comando 'case' Códigos prontos para copiar e colar A caixa de ferramentas do shelleiro Compilação do Kernel Por que recompilar o kernel? Passo a passo - Compilando de forma tradicional Passo a passo - Compilando na forma do DEBIAN Compilação de Programas Linux Administrador de Rede/Servidor Visão Geral Princípios de segurança Terminologia Patrimônio (Asset) Ameaça (Threat) Vulnerabilidade (Vulnerability) Ataque (attack ou exploit) Medida de proteção (Countermeasure) Método de ataque Identificação do alvo Explorar e penetrar Escalar privilégios Manter o acesso Segurança de Rede Local Segurança Física Conceitos de Segurança Protocolo e Serviços TCP / IP TCP/IP Camada de acesso à rede Endereço IP e Máscara de Rede Regras básicas de endereçamento Classes de IP x CIDR Subnets Endereços Reservados Camada de Transporte Camada de Aplicação Os protocolos individuais Protocolos de Nível de Rede Dica O Address Resolution Protocol (ARP) O Internet Control Message Protocol (ICMP) Dica O Internet Protocol (IP) O Trasmission Control Protocol (TCP) XInetd: Gerenciando solicitações de conexão Dica Portas Portas para Domínios Telnet File Transfer Protocol (FTP) Operação mecânica de FTP Como o FTP funciona? FTPD Simple Mail Transfer Protocol (SMTP) Hypertext Transfer Protocol (HTTP) Network News Transfer Protocol (NNTP) Informação da Rede TCP/IP é a Internet Monitoramento NETSTAT IPTRAF PING SCAN / port scan Nmap Introdução Traceroute Dhcp server Configuração IP fixo no cliente dhcp Servidor DNS Instalação do BIND Zona Principais tipos de registros Criando uma nova zona Configurando a nova zona Servidor de Nomes Autoritário (SOA) Endereço de E-mail da Pessoa Responsável Número Serial de Modificação da Zona Caminho do Arquivo da Zona Informações de Tempo Configurando os hosts host (A) Servidor de nomes(NS) Servidor de mensagens (MX) Apelido para um host(CNAME) Criando uma Zona Secundária (SLAVE) ZONA PRINCIPAL INVERSA Criando um registro de IP associado (PTR) Testando nosso servidor de DNS Arquivos utilizados pelo servidor DNS /etc/bind/named.conf.local /etc/bind/tec.intr.br.host /etc/bind/192.168.0.rev Apache O Projeto Apache Histórico do Apache Licença do Apache Características Servidor Web Introdução URL Protocolo HTTP Módulos do Apache Por que um módulo? Arquitetura Interna do Apache O Core Fases Módulos Handlers Procedimentos de Instalação Funcionamento Básico Iniciando o Apache Configurando Apache Configuração Principal Máquinas Virtuais Options Testando nosso site Web Segurança e Controle de Acesso Autenticação Controle de Acesso e Autenticação do Usuário Configuração por Diretórios Autenticação do Usuário Criando uma Base de Dados Configurando o Servidor Usando Grupos Problemas com Número de Usuários Usando uma base de dados DBM Opções para o parâmetro comando Controle de acesso baseado em Host Diretiva order Diretiva allow Diretiva deny Exemplos Servidor FTP VSFTP Checando a instalação do VSFTP Clientes de FTP Checando instalação do cliente em modo texto Instalando o KasaBlanca Instalando o gFTP Iniciando o Servidor de FTP Testando uma conexão Mais configurações do VSFTPd Firewall Iptables Os caminhos da filtragem Estágios no processamento de datagramas IP Dica Netfilter Novos Aspectos Usando iptables Comandos do iptables REGRAS Dica Opções Extensões Extensão TCP: usada com."m tcp -p tcp Extensão UDP: usada com -m udp -p udp Extensão ICMP: usada com -m icmp -p icmp Extensão MAC: usada com -m mac Exemplo de uso do iptables IP Masquerade - NAT Configurando o kernel Protocolos mascaráveis Configuração do IP Masquerade Exemplos Rápidos Firewall Simples NAT NAT REVERSO SQUID Server Servidor Proxy Conceitos de Servidores Proxy O que é o Squid? Porque usar o Squid Cache Autenticação Registro de acessos Controle centralizado Segurança Mais informação Instalação do SQUID Iniciando o Squid Configurando o SQUID Opções importantes Controle de Acesso Tipos de elementos de ACL Listas de Acessos Vejamos alguns exemplos práticos Dica de Configuração do Cliente Proxy transparente Autenticação no Squid Tipos de ACL's Construindo regras de acesso Analisando os logs do Squid SARG Comando básicos- SARG Conclusão |