Instruções de Instalação

Este é um guia simples para instalar o aplicativo usando o script de instalação fornecido.

Passos de Instalação

1. Baixe o Script de Instalação:

Você pode baixar o script de instalação executando o seguinte comando no seu terminal:

Linux:

curl -O https://raw.githubusercontent.com/grupo2-sptech/script-instalacao/main/instalacao.sh

2. Execute o Script:

Após baixar o script, você pode executá-lo para iniciar o processo de instalação. Certifique-se de ter as permissões necessárias para executar scripts no seu sistema operacional. Você pode executar o script com o seguinte comando:

Linux:

bash instalacao.sh

Isso iniciará o processo de instalação e seguirá as instruções fornecidas.

3. Executando a Aplicação:

Após a conclusão da instalação, utilize o comando abaixo para iniciar a aplicação e inserir suas credenciais de acesso:

Linux:

sudo docker exec -it java-app java -jar /app-cliente.jar

4. Nota Importante:

Certifique-se de revisar o script de instalação antes de executá-lo em seu sistema. Sempre é recomendável entender o que um script faz antes de permitir que ele faça alterações em seu sistema. Para visualizar o arquivo, use o seguinte comando:

Linux:

nano instalacao.sh

Se você tiver alguma dúvida ou encontrar problemas durante o processo de instalação, sinta-se à vontade para abrir um problema no repositório.

5. Outras Versões

Pensando em resolver diversos tipos de problemas, nós, como empresa, decidimos criar novas versões da nossa aplicação.

5.1 Relatório Seguro

Essa versão tem como objetivo aumentar a interação do usuário com a aplicação, fornecendo dados em tempo real da máquina, relatórios de uso diário e relatórios de acesso do usuário.

Linux:

curl -O https://raw.githubusercontent.com/grupo2-sptech/script-instalacao/main/instalacao-relatorio.sh
bash instalacao-relatorio.sh
sudo docker exec -it java-app-relatorio java -jar /app-cliente-relatorio-seguro.jar

5.2 Rede

Com esta versão, você poderá capturar informações avançadas sobre a rede e IPs, garantindo uma visão completa do tráfego e desempenho da rede. Isso permitirá que você tome a melhor decisões, melhorando a eficiência operacional.

Linux:

curl -O https://raw.githubusercontent.com/grupo2-sptech/script-instalacao/main/instalacao-rede.sh
bash instalacao-rede.sh
sudo docker exec -it java-app-rede java -jar /app-cliente-rede.jar

5.3 USB

Nesta versão, a aplicação coleta informações detalhadas sobre dispositivos USB conectados, aprimorando a segurança e a eficiência operacional.

Linux:

curl -O https://raw.githubusercontent.com/grupo2-sptech/script-instalacao/main/instalacao-usb.sh
bash instalacao-usb.sh
sudo docker exec -it java-app-usb java -jar /app-cliente-usb.jar

5.4 Histórico de Bloqueios

Nesta versão, a aplicação captura um histórico detalhado de bloqueios, permitindo monitorar e analisar eventos de segurança para uma gestão mais eficaz.

Linux:

curl -O https://raw.githubusercontent.com/grupo2-sptech/script-instalacao/main/instalacao-historico.sh
bash instalacao-historico.sh
sudo docker exec -it java-app-historico java -jar /app-cliente-hitorico.jar

5.5 Reinicialização

Nesta versão de segurança, a aplicação inclui um recurso que reinicia o computador automaticamente quando a utilização de memória RAM ultrapassa um limite pré-definido. Essa medida proativa visa garantir a estabilidade do sistema e prevenir falhas devido à exaustão de recursos, fortalecendo assim a segurança da operação.

Linux:

curl -O https://raw.githubusercontent.com/grupo2-sptech/script-instalacao/main/instalacao-suguranca.sh
bash instalacao-seguranca.sh
sudo docker exec -it java-app-seguranca java -jar /app-cliente-seguranca.jar