Segurança

Este capítulo reúne as políticas, práticas e mecanismos de segurança que você pode aplicar em seu Cloud Server da SafeArmor.

Como Gerar uma Chave SSH

As chaves SSH permitem acessar servidores e serviços de forma segura, sem a necessidade de senha.
Siga este guia para criar uma chave SSH no Linux, macOS ou Windows.


1. Verificar se já existe uma chave SSH

Antes de criar uma nova, veja se já existem chaves no seu computador:

ls ~/.ssh

Se aparecerem arquivos como:

então você já possui chaves SSH.

Se não existir, prossiga para criar uma nova.

2. Criar uma nova chave SSH

ssh-keygen -t ed25519 -C "seu-email@exemplo.com"

Durante o processo, será perguntado:

  1. Local do arquivo da chave

Aperte Enter para usar o padrão:

~/.ssh/id_ed25519
  1. Criar uma senha (passphrase) Recomendado inserir uma senha. Se não quiser, apenas aperte Enter.

3. Verificando a chave gerada

Após gerar, confira os arquivos:

ls ~/.ssh/id_ed25519*

Você deverá ver:

4. Copiar a chave pública

Para copiar a chave pública:

cat ~/.ssh/id_ed25519.pub

Copie o conteúdo completo, algo como:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAI... seu-email@exemplo.com

5. Adicionar a chave no servidor

Edite o arquivo authorized_keys no servidor:

mkdir -p ~/.ssh
nano ~/.ssh/authorized_keys

Cole a chave pública dentro do arquivo e salve.

Corrija as permissões (muito importante!):

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

5.1 (ALTERNATIVA) Copiar a chave pública com ssh-copy-id

A forma mais prática e segura de enviar sua chave pública para um servidor Linux é usando o comando:

ssh-copy-id usuario@servidor

Como Criar Senhas Seguras

Ter uma senha forte é fundamental para proteger suas contas e arquivos na Safearmor. Siga estas recomendações:

1. Use comprimento adequado

2. Misture diferentes tipos de caracteres

Exemplo: S3gur@Saf3Armor!

3. Evite senhas óbvias

4. Use frases ou combinações

5. Crie senhas localmente ou com o SafeVault

6. Não reutilize senhas

7. Utilize gerenciadores de senha

8. Ative autenticação em dois fatores (2FA) sempre que possível


Seguindo estas dicas, suas contas e dados na Safearmor ficarão muito mais protegidos contra acesso não autorizado.

Visualizando e analisando logs no Cloud Server

Este guia explica como acessar e interpretar logs no seu Cloud Server da Safearmor, uma etapa essencial para diagnóstico de problemas e auditoria do sistema.


1. O que são logs

Logs são registros automáticos gerados pelo sistema e pelos serviços em execução no servidor.

Eles registram eventos como:


2. Onde os logs ficam

Em servidores Linux, os principais logs ficam em:


3. Como visualizar logs em tempo real

Você pode acompanhar os logs ao vivo com o comando:

tail -f /var/log/syslog

Isso é útil para monitorar o sistema enquanto o problema acontece.


4. Como buscar erros específicos

Para filtrar apenas erros:

grep "error" /var/log/syslog

Ou para autenticação:

grep "failed" /var/log/auth.log


5. O que observar nos logs

Fique atento a:


6. Boas práticas


Conclusão

A análise de logs é uma das formas mais eficientes de diagnosticar problemas em um Cloud Server. O uso correto dessas informações reduz o tempo de resolução de incidentes e melhora a estabilidade do ambiente.