Gateway de conexão segura - Desabilitar porta FTP 21
Summary: Se a equipe de segurança do cliente aconselhar desativar a porta 21, que é usada para o File Transfer Protocol (FTP), isso se deve a preocupações de segurança. A porta 21 transmite dados em texto sem formatação, tornando-a suscetível a interceptações e ataques. Desabilitar essa porta ajuda a evitar acesso não autorizado e violações de dados, aprimorando assim a proteção de informações confidenciais. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
- Se o serviço precisar ser desativado temporariamente:
docker exec -it esrsde-app bash wd status esrshttpdftp
Se ele estiver em execução, use o seguinte comando para interrompê-lo:
wd stop esrshttpdftp
Nota: Se o gateway for reinicializado, o serviço FTP será ativado novamente.
- Se o serviço precisar ser desativado permanentemente: Como remover as portas 21 e 4021 de um contêiner em execução:
- Se ainda estivermos no shell de comando do docker nas etapas acima, devemos emitir o comando exit para retornar ao prompt bash.
- Agora, devemos encontrar o ID da porta do contêiner que devemos editar usando o comando:
docker ps --no-trunc
- Agora, devemos interromper o contêiner para que possamos alterá-lo usando o comando abaixo.
docker stop esrsde-app
- Agora vá para a pasta:
cd /var/lib/docker/containers/<Full port id form step 2> - Crie um backup de arquivos que devemos editar:
cp config.v2.json config.v2.json.bakcp hostconfig.json hostconfig.json.bak
- Modificar config.v2.json de arquivo removendo a entrada "4021/tcp":{}
- Uma nova entrada deve ter a seguinte aparência: "ExposedPorts":{"4443/tcp":{},"5400/tcp":{ },
- Modifique o hostconfig.json do arquivo removendo a entrada "4021/tcp":[{"HostIp":"","HostPort":"21"}],
- Uma nova entrada deve ter a seguinte aparência: "PortBindings":{"4443(.... e assim por diante)
-
systemctl restart docker
-
docker start esrsde-app
- Se o contêiner não iniciar, você provavelmente perdeu um colchete ou cotação em um de seus arquivos. Compare os arquivos de backup com os novos arquivos editados para verificar se tudo está correto.
- Verifique se as portas não estão mapeadas executando o comando:
docker ps
Para desativar a partir do nível de host do SCG -
Se o cliente estiver no SCG, remova as referências da porta 21 do arquivo SuSEfirewall2-srs-custom.
-
cd /etc/sysconfig/scripts/
Crie uma cópia de backup antes de modificar:
cp SuSEfirewall2-srs-custom SuSEfirewall2-srs-custom.bak
- Agora editamos o arquivo SuSEfirewall2-srs-custom e comentamos a linha que contém --dport 21 que termina em 4021 usando # que agora deve se parecer com:
#-A SCG-DOCKER -p tcp -m tcp --dport 21 -j DNAT --to-destination [${srsIpAddr}]:4021 - Depois disso, reinicie o esrsve.service usando o comando abaixo
systemctl restart esrsve.service
Affected Products
Secure Connect Gateway - Virtual EditionArticle Properties
Article Number: 000227892
Article Type: How To
Last Modified: 03 Feb 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.