Formação Linux Completa: Do Básico ao Avançado
What you'll learn
- Instalar e configurar CentOS 7 do zero, tanto manualmente quanto de forma automatizada utilizando Vagrant
- O que é uma distribução e quais são as principais utilizadas no mercado
- Para que serve cada diretório do Linux (File System Hierarchy - FHS)
- Como funciona o processo de boot do Linux (passo a passo)
- Configurar o Grub2 (bootloader)
- O que é o systemd, como configurar e utilizar o systemctl para controlar serviços
- Gerenciar partições com fdisk, formatar partições com mkfs, configurar fstab para montar partições automaticamente e recuperar dados usando superblock
- Configurar e gerenciar partições LVM
- Gerenciar pacotes utilizando RPM e YUM
- Arquivos de inicialização do Bash, utilização de aspas, gerenciar arquivos e diretórios, processadores de texto, RegEx, file globbing, stdout, stderr, stdin
- Ler manuais diretamente no Terminal
- Compactar e comprimir arquivos no Terminal
- Gerenciar processos
- Obter informações de hardware do equipamento
- Gerenciar drivers (ativar e desativar hardwares específicos)
- Utilizar o editor de texto Vim
- Gerenciar permissões normais e especiais
- Utilizar link simbólico, link físico e inodes
- Encontrar arquivos no sistema de arquivos
- Introdução ao Shell Script (com criação de um script de back-up usando Rsync)
- Agendamento de tarefas com o Cron
- Gerenciar usuários e senhas
- Gerenciar redes, configurar IP estático, ferramentas de troubleshooting
- Configurar o SSH e autenticação com chaves assimétricas
- Configurar o Chronyd como servidor NTP
- Configurar RAID utilizando mdadm tanto para redundância quanto para aumento de desempenho
- Configurar o DNS Bind9 para resolução de nomes
- Configurar servidor FTP utilizando vsftpd para utilização de usuário e configuração anônima
- Configurar compartilhamento de arquivos NFSv4
- Configurar Apache2 (httpd), virtualhost, NGINX como proxy reverso e integração com DNS Bind9
- Configurar Proxy Cache e controle de sites usando o Squid
- Configurar servidor DHCP usando dhcpd
- Configurar centralização de logs com Rsyslog
- Configurar back-up com Rsync, criação de um script e agendamento periódico no Cron
- Configurar SMTP com Postfix como Relay Server e entrega de e-mails local
- Configurar IMAP com Dovecot, integração com Postfix e DNS Bind9 (MX), uso no Thunderbird
- Configurar firewalld (firewall-cmd)
- Configurar OpenLDAP para centralização de usuários, integração com Squid e Postfix
- Configurar SAMBA com AD, integração com SAMBA Fileserver, autenticação centralizada em máquinas Windows e Linux
Requirements
- Tem um equipamento para fazer virtualizações de máquinas Linux
- O ideal é ter um equipamento já com Linux para acompanhar, já que as aulas são em Linux, mas nada impede de usar Windows também
Description
Seja bem-vindo ao treinamento Formação Profissional Linux, o material mais completo de Linux do mercado que vai te levar de um conhecimento básico até um conhecimento avançado.
Se você é um administrador Linux ou um estudante Linux e quer aprender o Linux raiz do zero ao avançado para ter uma melhor prospecção de carreira, você está no lugar correto.
Ao final deste treinamento você não vai somente aprender a usar o Linux, mas se sentir confortável para resolver qualquer problema utilizando a linha de comando, implementar serviços avançados e arquitetar uma infraestrutura open-source.
Este treinamento foi criado para ser 100% prático, ou seja, todos os conteúdos que explico eu demonstro diretamente no meu Terminal para que você possa replicar no seu ambiente de testes. No momento que chegarmos na parte de servidores, uma base teórica é repassada sobre cada serviço do Linux e depois partimos para a configuração do mesmo.
Veja os módulos que você irá aprender:
Módulo 1: Introdução ao treinamento.
Módulo 2: Introdução a distribuições Linux.
Módulo 3: Instalação com VirtualBox e Vagrant.
Módulo 4: Estrutura de diretórios.
Módulo 5: Processo de boot.
Módulo 6: systemd.
Módulo 7: Partições e sistema de arquivos.
Módulo 8: LVM.
Módulo 9: Gerenciamento de pacotes.
Módulo 10: Bash.
Módulo 11: Documentações.
Módulo 12: Compactação e compressão.
Módulo 13: Gerenciamento de processos.
Módulo 14: Hardware e módulos.
Módulo 15: Vim.
Módulo 16: Gerenciamento de permissões.
Módulo 17: Link simbólico e link físico.
Módulo 18: Encontrar arquivos e diretórios.
Módulo 19: Introdução ao Shell Script.
Módulo 20: Agendamento de tarefas com Cron.
Módulo 21: Gerenciamento de usuários.
Módulo 22: Redes.
Módulo 23: SSH.
Módulo 24: NTP.
Módulo 25: RAID.
Módulo 26: DNS.
Módulo 27: FTP.
Módulo 28: NFSv4.
Módulo 29: HTTP.
Módulo 30: Proxy.
Módulo 31: DHCP.
Módulo 32: Rsyslog.
Módulo 33: Rsync (+bônus script de back-up).
Módulo 34: SMTP.
Módulo 35: IMAP.
Módulo 36: Firewall.
Módulo 37: LDAP.
Módulo 38: SAMBA (AD e Fileserver).
Além de toda essa tonelada de conteúdo, você terá acesso a:
Materiais em PDF complementares referente aos tópicos de serviços de rede
Exercícios práticos e questionários para fixação do conteúdo
Suporte do instrutor
Slides das aulas disponíveis para download
E aí, está pronto para colocar a sua carreira nos trilhos? Te vejo na primeira aula.
Who this course is for:
- Estudantes que querem se especializar em Linux para se tornar um SysAdmin ou DevOps
- SysAdmin Juniors que querem aumentar seus conhecimentos
- Profissionais que estão se preparando para certificações LPI, pode servir como um ótimo material complementar
Instructors
Entusiasta Linux e autodidata, com o objetivo de transformar assuntos complexos em explicações simples.
Já passei por duas multinacionais e hoje atuo diretamente com tecnologias do mundo DevOps.
Possuo um canal no YouTube com 17k+ de inscritos, um blog com 9k+ visualizações mensais, por onde ajudo profissionais a aprender mais sobre tecnologias open-source.
CERTIFICAÇÕES LINUX:
Linux Professional Institute Certified, Level 3 - Linux Enterprise Professional
Linux Professional Institute Certified, Level 2 - Linux Engineer
Linux Professional Institute Certified, Level 1 - Linux Administrator
Linux Foundation Certified Engineer
Linux Foundation Certified Systems Administrator
CompTIA Linux+
Suse Certified Linux Administrator
OUTRAS CERTIFICAÇÕES:
Certified Kubernetes Administrator
OpenStack Foundation Certified OpenStack Administrator
CompTIA A+
ITIL Foundation
MCP Windows 8.1
GRADUAÇÃO:
Tecnólogo em Análise e Desenvolvimento de Sistemas
Show less
Entusiasta Linux e autodidata, com o objetivo de transformar assuntos complexos em explicações simples.
Já passei pelo maior Cloud Provider do mundo quando trabalhei e morei na Irlanda. Hoje, atuo como Lead DevOps Engineer de forma totalmente remota para o exterior.
CERTIFICAÇÕES LINUX:
Linux Professional Institute Certified, Level 3 - Linux Enterprise Professional
Linux Professional Institute Certified, Level 2 - Linux Engineer
Linux Professional Institute Certified, Level 1 - Linux Administrator
Linux Foundation Certified Engineer
Linux Foundation Certified Systems Administrator
CompTIA Linux+
Suse Certified Linux Administrator
OUTRAS CERTIFICAÇÕES:
Certified Kubernetes Administrator
OpenStack Foundation Certified OpenStack Administrator
Hashicorp Terraform Associate
AWS Solutions Architect Associate
AWS Developer Associate
CompTIA A+
ITIL Foundation
MCP Windows 8.1
GRADUAÇÃO:
Tecnólogo em Análise e Desenvolvimento de Sistemas