Tutoriais DevSecOps
Os tutoriais DevSecOps guiam quem já tem base em Linux, DevOps e cibersegurança por práticas de entrega segura: exposição, hardening, menor privilégio, segredos e automação privilegiada segura.
Outras Árvores de Habilidades
LinuxDevOpsCibersegurançaDevOps EngineerCybersecurity EngineerKali LinuxRed Hat Enterprise LinuxTreinamento RHCSATreinamento RHCE in Enterprise LinuxTreinamento LFCSShellGitDockerKubernetesTreinamento CKATreinamento CKADTreinamento CKSAnsibleTreinamento RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABanco de DadosMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Desenvolvimento WebCiência de Dados
Como verificar se a distribuição é baseada em Debian no Linux
Neste laboratório, você aprenderá como determinar se uma distribuição Linux é baseada em Debian. Compreender a distribuição subjacente é crucial para o gerenciamento de pacotes e a administração do sistema. Você usará comandos Linux fundamentais para inspecionar arquivos e utilitários do sistema que fornecem detalhes sobre o sistema operacional. Especificamente, você usará cat /etc/os-release, lsb_release -a e cat /etc/apt/sources.list.
LinuxCybersecurity
Como verificar se o SELinux está ativado no Linux
Neste laboratório, você aprenderá como verificar o status e a configuração do SELinux em um sistema Linux. Você usará o comando `sestatus`, inspecionará o arquivo `/etc/selinux/config` e usará o comando `getenforce` para verificar rapidamente o modo de operação atual. Ao concluir estas etapas, você obterá uma compreensão fundamental de como determinar se o SELinux está ativado e como ele está configurado em seu sistema.
CybersecurityLinux
Como verificar se há atualizações de sistema disponíveis no Linux
Neste laboratório, você aprenderá como verificar as atualizações de sistema disponíveis em um sistema Linux usando o gerenciador de pacotes apt. Abordaremos as etapas essenciais para garantir que seu sistema esteja atualizado e seguro. Você atualizará a lista de pacotes, listará os pacotes atualizáveis e simulará o processo de atualização.
LinuxCybersecurity
Como verificar se o modo de bloqueio do kernel está ativo no Linux
Neste laboratório, você aprenderá como verificar se o modo de bloqueio do kernel está ativo no Linux. O bloqueio do kernel é um recurso de segurança que restringe certas capacidades do kernel para aprimorar a segurança do sistema. Você examinará o status de bloqueio do kernel, verificará mensagens de bloqueio no buffer de anel do kernel e inspecionará as configurações de segurança.
LinuxCybersecurity
Como verificar se um compartilhamento NFS está montado no Linux
Neste laboratório, você aprenderá como verificar se um compartilhamento NFS (Network File System) foi montado com sucesso no seu sistema Linux. Você explorará três métodos comuns: usando o comando `mount`, examinando `/etc/fstab` e utilizando `showmount -e`. Ao concluir estas etapas, você obterá habilidades práticas para diagnosticar o status da montagem NFS no Linux.
LinuxCybersecurityMySQL
Como verificar se uma VLAN está configurada no Linux
Neste laboratório, você aprenderá como verificar se uma VLAN está configurada no Linux. Você explorará três métodos para verificar a configuração da VLAN: listar as interfaces VLAN usando o comando `ip link`, examinando o arquivo `/etc/network/interfaces` e verificando o arquivo `/proc/net/vlan`. Ao concluir estas etapas, você obterá habilidades práticas na identificação e verificação de configurações de VLAN em um sistema Linux.
LinuxCybersecurity
Como verificar se uma regra de auditoria está definida no Linux
Neste laboratório, você aprenderá como verificar se as regras de auditoria estão definidas no Linux. Você começará listando as regras de auditoria atualmente carregadas usando o comando `auditctl -l`. Em seguida, você examinará o arquivo de configuração das regras de auditoria em `/etc/audit/audit.rules`. Por fim, você verificará os logs de auditoria no diretório `/var/log/audit`.
LinuxCybersecurity
Como verificar se um perfil AppArmor está ativo no Linux
Neste laboratório, você aprenderá como verificar o status dos perfis AppArmor em um sistema Linux. AppArmor é um módulo de segurança que usa perfis para restringir as ações de aplicativos, aprimorando a segurança do sistema. Você explorará três métodos para determinar se os perfis AppArmor estão ativos e como eles são configurados, usando `aa-status`, `/etc/apparmor.d` e `/sys/kernel/security`.
LinuxCybersecurity
Como verificar se um usuário tem acesso sudo no Linux
Neste laboratório, você aprenderá como verificar se um usuário tem acesso sudo no Linux. Você explorará três métodos comuns: testar os privilégios sudo diretamente usando `sudo -l`, examinar o arquivo de configuração `/etc/sudoers` e verificar se o usuário pertence ao grupo `sudo`. Ao concluir estas etapas, você adquirirá habilidades práticas para entender e verificar as permissões do usuário relacionadas a tarefas administrativas em um ambiente Linux.
LinuxCybersecurity
Como verificar se uma versão específica de software está instalada no Linux
Neste laboratório, você aprenderá como verificar a versão do software instalado no Linux usando diferentes métodos. Você começará usando a opção comum `--version` suportada por muitos programas de linha de comando para exibir rapidamente suas versões. Em seguida, você explorará como usar o comando `apt show`, uma ferramenta poderosa em sistemas baseados em Debian, para obter informações detalhadas sobre os pacotes instalados, incluindo suas versões. Finalmente, você aprenderá como verificar as versões do software instalado usando o comando `dpkg -l`, que lista os pacotes instalados e suas versões. Essas técnicas são essenciais para solucionar problemas, garantir a compatibilidade e gerenciar software em seu sistema Linux.
LinuxCybersecurity
Como verificar se o shell de um usuário específico está definido no Linux
Neste laboratório, você aprenderá como verificar o shell padrão de um usuário específico no Linux. Você explorará o arquivo /etc/passwd, listará os shells disponíveis com chsh -l e verificará as informações do shell do usuário com getent passwd. Este laboratório fornece conhecimento fundamental para entender as configurações de usuário no Linux.
LinuxCybersecurity
Como verificar se um usuário específico tem um diretório home no Linux
Neste laboratório, você aprenderá como verificar se um usuário específico possui um diretório home no Linux. Exploraremos o arquivo /etc/passwd para entender como as informações do usuário, incluindo os caminhos dos diretórios home, são armazenadas. Em seguida, você usará o comando ls para verificar a existência do diretório home dentro do diretório /home e inspecionar seus detalhes.
LinuxCybersecurity
Como verificar se um shell específico está em uso no Linux
Neste laboratório, você aprenderá como determinar qual shell está atualmente em uso em um ambiente Linux. Você explorará diferentes métodos para verificar o shell ativo, incluindo o uso do comando `echo $SHELL`, a análise do arquivo `/etc/passwd` e a inspeção de processos em execução com o comando `ps`. Adquira habilidades práticas na identificação e compreensão do ambiente do shell.
LinuxCybersecurity
Como verificar se uma versão específica do kernel está em execução no Linux
Neste laboratório, você aprenderá como verificar a versão do kernel Linux em execução no seu sistema. Você usará o comando `uname -r`, explorará o arquivo `/proc/version` e inspecionará os logs de inicialização com `dmesg`. Ao concluir estas etapas, você obterá habilidades práticas para identificar e entender a versão do seu kernel Linux.
LinuxCybersecurity
Como verificar se um módulo PAM está configurado no Linux
Neste laboratório, você aprenderá como verificar se um módulo PAM (Pluggable Authentication Modules) está configurado no Linux. Exploraremos os locais padrão para os arquivos de configuração do PAM e examinaremos seus conteúdos para entender como diferentes serviços utilizam o PAM para autenticação e outras funções de segurança. Você começará listando o conteúdo do diretório /etc/pam.d/ para identificar os arquivos de configuração PAM específicos do serviço. Em seguida, você aprenderá como visualizar o conteúdo desses arquivos de configuração usando o comando cat para entender os módulos e regras PAM específicos aplicados a um serviço. Por fim, você explorará o diretório /lib/security para ver os arquivos de módulo PAM disponíveis no sistema.
LinuxCybersecurity
Como Verificar se um Commit Git Está Assinado
Neste laboratório, você aprenderá como verificar se um commit Git está assinado. A assinatura de commits é uma prática crucial para verificar a autenticidade e integridade do histórico do seu projeto. Através de etapas práticas, você explorará como usar os comandos `git log --show-signature` e `git verify-commit`. Você também aprenderá como testar e identificar commits não assinados, obtendo uma compreensão abrangente de como garantir a confiabilidade do seu repositório Git.
GitCybersecurity
Políticas de Senhas e Detecção de Ataques no Linux
Neste laboratório, você aprimorará a segurança do Linux implementando políticas de senhas robustas. Você configurará regras de complexidade e validade, aplicará essas regras a novos usuários e monitorará os logs de autenticação para detectar atividades suspeitas, como repetidas tentativas de login malsucedidas, um sinal de ataques de força bruta.
CybersecurityLinux
Configuração de Segredos (Secrets) no GitHub Actions
Neste laboratório, você aprenderá como gerenciar informações sensíveis com segurança no GitHub Actions, configurando segredos de repositório e referenciando-os em seus fluxos de trabalho.
CybersecurityLinuxGitShell
- Anterior
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 61
- Próximo