Essa mensagem de ERR_CONNECTION_REFUSED pode ser causada por uma série de motivos. Uma lista não exaustiva seria:
- Você está tentando conectar via HTTPS, mas a aplicação web no EC2 não tem certificado digital e portanto está disponível apenas em HTTP (certifique-se de colocar http:// na frente do endereço)
- A EC2 não tem IP público (por padrão tem, então improvável ser o caso, mas confira nos detalhes da instância EC2)
- URL da EC2 errada?
Estudar Linux eu considero importante porque, ainda que você use majoritariamente outro sistema operacional (Windows ou macOS), você acaba tendo que executar comandos Linux ou lidando com ambientes Linux no meio DevOps ou de desenvolvimento. Por exemplo, testar uma aplicação que você está desenvolvendo para garantir que funcione no Linux. Ou acessar uma instância EC2 para diagnosticar, para coletar informações, para testar uma solução e outras.