RH124 CentOS 7 System Linux Administrator I


O curso CentOS 7 System Linux Administrator I fornece uma base para os alunos que querem se tornar administradores de sistema Linux, pois aborda e apresenta os principais conceitos de linha de comando e outras ferramentas de nível corporativo. Ao termino do curso, o aluno poderá desenvolver e melhorar suas habilidades em Linux no curso: CentOS 7 System Linux Administrator II.

Será abordado no curso as melhores práticas de instalação, Particionamento (layout de disco), pós instalação, segurança do ssh, desativação de serviços desnecessários, tuning do SO (sysctl.conf), tuning de disco (fstab), instalação de pacotes para gerencia do sistema, níveis de runlevel, gerenciamento de daemons via systemctl (systemd), configuração de rede via NetworkManager (nmtui), analise de disco, gerenciamento de usuários, gerenciamento de arquivos, virtualização com KVM entre outros tópicos.

Público-Alvo

  1. Analistas Linux que desejam se atualizar na nova versão do CentOS 7 e seus novos utilitários, systemctl, systemd, firewall-cmd e etc.
  2. Analistas Linux que desejam se preparar para certificação RHCSA cursando o modulo I de III que compõe os tópicos da certificação.
  3. Profissionais de TI que desejam ingressar na carreira de Linux e aprender na prática gerenciar e configurar servidores Linux com as melhores práticas.
  4. Para estudantes universitários ou de cursos técnicos que querem ingressar na carreira de Linux.
  5. Para empresas que desejam diminuir seu custo (TCO) implantando soluções Open Source de alta performance e disponibilidade.

Detalhes do Curso

  1. Estude no conforto de sua casa, acessando as lições a qualquer horário em que desejar e quantas vezes desejar e melhore o seu currículo!!!
  2. O curso é realizado à distância (EaD). Ao se cadastrar no curso, o aluno recebe um nome de usuário e senha para acessar o EAD.
  3. Todo suporte poderá ser feito através do e-mai.

Início do Treinamento

Este é um curso oferecido no formato “gravado“, isto é, as inscrições para ele ficam permanentemente abertas, e suas aulas podem ser acessadas de qualquer lugar e a qualquer hora.

O tempo padrão de acesso ao curso é de 90 dias, e este prazo é contado de forma linear, a partir da liberação de seu acesso ao sistema. Não há possibilidade de trancamento. Para maiores informações, consulte nossos Termos e Condições.

Matrículas Abertas

Carga Horária

Aproximadamente 16 horas aula.

Ementa do Treinamento

1. Introdução

  • Objetivo do curso
  • Definição de layout de disco
  • Processo de pós instalação
  • Linha de comando
  • Gerenciamento de arquivos
  • Trabalhando com arquivos
  • Gerenciamento de grupos e usuários
  • Controle de acesso e permissão a arquivos
  • Gerenciamento e controle de daemons
  • Segurança do serviço ssh
  • Analise de logs
  • Arquivar e enviar arquivos entre sistemas Linux
  • Instalação e gerenciamento de pacotes
  • Virtualização com KVM

2. Instalação do CentOS 6

  • Por que usar o CentOS 6?
  • Arquitetura x86_64
  • Criando a máquina virtual
  • Particionamento de disco e escolha de file system
  • Validando a instalação

3. Instalação do CentOS 7

  • Por que usar o CentOS 7?
  • Arquitetura x86_64
  • Criando a máquina virtual
  • Particionamento de disco e escolha de file system
  • Validando a instalação

4. Pós instalação e tuning do SO CentOS 6

  • Configurando a rede do servidor
  • Configurando o hostname/FQDN
  • Customização do bash (.bashrc), umask, history,PS1 e etc.
  • Instalação de pacotes para administração do sistema
  • Alterando o limite de processos a nível soft e hard (limits.conf)
  • Tuning de memória, rede, conexões tcp e etc (sysctl.conf)
  • Tuning do ssh (sshd_config)
  • Instalando as dependências para instalação do VMWaretools
  • Restart e validação do servidor

5. Pós instalação e tuning do SO CentOS 7

  • Configurando a rede do servidor
  • Configurando o hostname/FQDN
  • Customização do bash (.bashrc), umask, history,PS1 e etc.
  • Instalação de pacotes para administração do sistema
  • Alterando o limite de processos a nível soft e hard (limits.conf)
  • Tuning de memória, rede, conexões tcp e etc (sysctl.conf)
  • Tuning do ssh (sshd_config)
  • Instalando as dependências para instalação do VMWaretools
  • Restart e validação do servidor

6. Introdução a linha de comando

  • O que é shell?
  • O que é bash?
  • Shells disponíveis no sistema 6 e 7
  • Variáveis de ambiente
  • Diferença entre shell de root e usuário comum
  • Histórico de comando
  • Shell de usuário
  • Aliases
  • Ajuda no sistema

7. Gerenciamento de arquivos

  • Diferença entre diretório, pastas e arquivos
  • O comando mkdir
  • O comando touch
  • O comando chown
  • O comando chgrp
  • Uso de expressões regulares na criação de diretórios, pastas e arquivos
  • Localizando arquivos por tipo
  • Localizando arquivos por tamanho
  • Localizando arquivos por permissão
  • Localizando arquivos por tempo de acesso em minutos e dias
  • Localizando arquivos por tempo de modificação em minutos e dias
  • Localizando arquivos por tempo de criação em minutos e dias
  • Combinação do comando com find + exec

8. Criação de grupos e usuários e edição de arquivos

  • Adicionando usuário ao sistema com grupo próprio
  • Adicionando usuário ao sistema com grupo existente
  • Adicionando grupo ao sistema
  • Manipulação de usuários via usermod
  • Modificação de grupo primário, grupo adicional ao usuário via usermod
  • Adição e remoção de usuário á grupo via gpasswd
  • Home do usuário
  • Umask
  • Edição de arquivos com VI/Vim
  • Modo de visualização do VI
  • Modo de inserção do VI
  • Modo de execução do VI
  • Copiando linhas e letras
  • Substituição de sentença
  • Numeração de linhas
  • Syntax
  • Salvando o arquivo
  • Salvando o arquivo com nome diferente

9. Controle de acesso e permissão a arquivos

  • Comando chmod
  • Permissão de leitura, execução e gravação
  • Permissão em formato octal
  • Permissão em formado alfa
  • Habilitando o SUID
  • Habilitando o SGUID
  • Habilitando o Stick Bit
  • Permissão para o usuário, grupo e outros

10. Gerenciamento de processos de daemons

  • Listando os processos do sistema
  • Trabalhando com filtragem de processos via ps –ef, os aux, os –A, top e htop
  • Listando processos zumbis no sistema
  • Filtrando processos dos usuários, prioridade, uso de CPU, uso de memória
  • Alterando prioridade do processo via top e renice e suas prioridades
  • O utilitário systemctl
  • Gerenciamento de daemon via systemctl
  • Argumento do systemctl {stop,start,restart e etc}
  • O commando systemctl list-units
  • O commando systemctl list-unit-file –type={target,service e etc}
  • Alteração e setup default de runlevel via systemctl
  • Listando os exports via systemctl show e show-environment
  • Desligamento e reboot via systemctl
  • Habilitar um processo no boot
  • Desabilitar o processo no boot

11. SSH seguro e análise de logs do usuário e sistema

  • Configuração do sshd_config
  • Bloquear o acesso de root via ssh
  • Alterar a porta de acesso ssh
  • Contexto SELinux para ssh
  • Regra de firewall do ssh via firewall-cmd
  • Analise de logs no messages
  • Analise do boot no dmesg
  • Analise de logs de usuários no secure
  • Logs do SELlinux no audit

12. Gerenciamento de redes e arquivos entre sistemas Linux

  • Configuração de rede via nmtui
  • O comando ip, ip r, ip a, ip addr show
  • Configuração de rede via arquivos
  • Rota de rede
  • Configuração de hostname via nmtui-hostname
  • Arquivar arquivos com zip, gzip e tar
  • Copiar e enviar arquivos entre sistemas Linux
  • Envio via scp e suas opções
  • Envio via rsync e suas opções
  • Copiar arquivos via nfs

13. Instalação de pacotes e checagem de file system

  • Instalação via yum e rpm
  • Reinstalação via yum
  • Remoção de pacotes via yum e rpm
  • Procurando pacotes no repositório
  • Listando as dependências do pacote via yum e rpm
  • Grupo de pacotes no yum
  • Update de pacotes via yu me rpm
  • Instalando grupo de pacotes
  • Removendo grupo de pacotes
  • Listando os arquivos de configuração do pacote
  • Checando o status do pacote
  • Querys de pacotes e arquivos de configuração

14. Virtualização com KVM

  • Instalação do ambiente gráfico
  • Instalação dos pacotes necessários para virtualização
  • Gerenciamento gráfico via virt-manager
  • Diretório de trabalho do KVM/QEMU
  • Selecionando uma mídia para a instalação
  • Instalando um CentOS
  • Configuração e customização do profile da VM
  • Finalização da instalação
  • Acesso e validação da VM instalada

Incluso

  • PDF’s
  • Arquivos auxiliares
  • Certificado de Participação.

Obs.: A ementa, as datas e horários dos treinamentos poderão sofrer alterações sem aviso prévio.

Se interessou pelo curso?

Preencha o formulário abaixo para receber todas as informações referente à próximas turmas e valores: