O que é SSH e como ele garante segurança na comunicação entre cliente e servidor?
Quais são as vantagens e desvantagens do uso de chaves SSH em comparação ao uso de senhas tradicionais?
Por que a chave privada é considerada o elemento mais sensível do processo de autenticação SSH? Como deve ser protegida?
Descreva o processo completo de autenticação por chaves SSH, desde a conexão inicial até a autorização final.
Em quais situações o comando ssh-copy-id é recomendado e como ele facilita a configuração de autenticação por chave?
O que é o ssh-agent e como ele contribui para segurança e praticidade no uso de chaves SSH?
Quais cuidados devem ser tomados antes de desabilitar o acesso por senha (PasswordAuthentication) no servidor SSH?
Explique por que o SSH é amplamente utilizado em tarefas de deploy e automação de servidores.
O que é o MariaDB/MySQL? Quais são as principais diferenças entre eles e por que o MariaDB é frequentemente utilizado em distribuições Linux como Debian?
Qual a função do comando mysql_secure_installation e por que ele é essencial após a instalação inicial do banco de dados?
Por que é importante criar um usuário administrador separado (como admin) em vez de usar o usuário root diretamente no MySQL/MariaDB?
Descreva o processo de criação de um banco de dados e de um usuário com permissões específicas para esse banco. Como essa prática aumenta a segurança?
Como acessar o terminal do MySQL como usuário root? Quais cuidados devem ser tomados ao acessar diretamente com root?
Qual a função do phpMyAdmin? Quais são as vantagens e riscos de utilizá-lo para administrar bancos de dados em servidores web?
Como instalar e configurar o phpMyAdmin com o Nginx e PHP-FPM? O que poderia acontecer se a configuração do PHP não fosse feita corretamente?