# Requisitos de instalação do MFA

## Requisitos

Antes de seguir com esta seção é importante a leitura integral das seções anteriores e da documentação de apoio gerada. Consulte as documentações de apoio indicadas ao final deste documento.

{% hint style="warning" %}
Antes de seguir com a instalação do MFA no seu IDP, efetue o backup de TODO SEU SERVIDOR. Em especial:
{% endhint %}

1. Garanta que efetuou o backup de toda a instalação do IDP (pasta padrão /opt/shibboleth-idp;
2. Garanta que efetuou o backup das configurações do servidor apache (pasta padrão /etc/apache2)
3. Garanta que efetuou backup dos certificados configurados no servidor apache (são os arquivos de certificado - geralmente .crt e .key referenciados dentro dos arquivos de configuração do apache em /etc/apache2/sites-enabled/)

Certifique-se que seu servidor tem os recursos necessários. Recomendamos ao menos:

* 4GB de RAM;
* 20GB de espaço em disco livre disponível.
* Conforme o nível de uso do seu IDP, pode ser necessário mais recursos. Recomendamos monitorar o nível de uso dos recursos computacionais para verificar se o mesmo está operando em níveis aceitáveis.

Outros requisitos considerados são:

* IDP Shibboleth 4.2.1 ou superior instalado na pasta padrão (/opt/shibboleth-idp)
* Servidor Ubuntu 22.04.5 LTS (SO que foram homologadas)
* Seu IDP faz uso de certificados **VÁLIDOS** no **APACHE** (em caso de certificados autoassinados - como ambiente de testes - é necessário procedimentos adicionais manuais para a instalação do MFA).
* Seu SP MFA fará uso obrigatório do recurso **SMTP**. Para isso será necessário que a instituição tenha disponível uma conta **SMTP(host SMTP, usuário e senha)** para envios de mensagens geradas pelo MFA.
