Como liberar FTP Passivo no Windows?

Problema

Como liberar FTP Passivo no Windows?


Solução/Procedimento

Há duas formas de liberar um FTP Passivo no Windows, via Linha de Comando e a partir do Firewall (utilizando os recursos gráficos do servidor para isso):

 

Liberando FTP Passivo por linha de Comando:

1 - No Iniciar do Windows, digite "cmd", clique com o botão direito do mouse e execute-o como Administrador:

 

2 - Executaremos o seguinte comando na tela do Prompt de Comando que foi aberto no passo anterior:

    netsh advfirewall firewall add rule name="FTP (no SSL) Passive Mode" action=allow protocol=TCP dir=in localport=21

Edite no comando os parâmetros abaixo segundo sua necessidade:

  1. name : Especifica o nome da regra que criará no Firewall. Exemplo:  name="FTP (no SSL)";
  2. localport: Especifica a(s) porta(s) que serão liberadas. Exemplo: localport=21.

Basta pressionar Enter no teclado para executar o comando:

 

Caso queira liberar um intervalo de portas, por exemplo, liberar o acesso as portas do intervalo de 5500 até 57000, basta alterar no parâmetro localport o atributo, informando a porta inicial e final do intervalo separados por hífen. Exemplo:

    netsh advfirewall firewall add rule name="FTP (no SSL)" action=allow protocol=TCP dir=in localport=5500-57000

 

3 - Agora devemos ativar no firewall o filtro de aplicação para FTP (aka Stateful FTP) que irá dinamicamente abrir a porta para conexão de dados. Para isso, execute o comando abaixo:

    netsh advfirewall set global StatefulFtp enable

 

Liberando FTP Passivo partir do Firewall (utilizando os recursos gráficos do servidor):

1 - Abra o executar o Windows utilizando o atalho " + R", digite "firewall.cpl" (sem aspas) e pressione Enter no Teclado ou OK:

 

2 - Clique em Configurações avançadas:

 

3 - Clique em Regras de Entrada e depois em Nova Regra:

 

4 - Selecione o tipo de regra Porta e clique em Avançar:

 

5 - Informe as portas que deseja liberar no campo Potas locais específicas e clique em Avançar:

 

6 - Deixe marcado a opção Permitir a conexão e clique em Avançar:

 

7 - Deixe todas as opções marcadas e clique em Avançar:

 

8 - Dê um nome a regra que está criando e clique em Concluir:

 

9 - Concluído o procedimento, a regra criada está disponível para verificação e edição:

 

Referência

0 (0)
Avaliação do Artigo (Nenhum voto)
Avaliar esse artigo
Anexos
Não há anexos para este artigo.
Artigos Relacionados RSS Feed
Como configurar impressora EPSON TM-T20 para operar via DLL?
Visualizado 11125 vezes desde 14/09/2016
Conheça 3 ferramentas gratuitas para comparar texto no Windows
Visualizado 8682 vezes desde 28/11/2016
Serviço PostgreSQL suspenso no Windows 10 ou Windows Server 2012 - Como resolver?
Visualizado 1833 vezes desde 17/01/2017
Como configurar o SAT ELGIN no Windows 10?
Visualizado 3806 vezes desde 07/02/2017
Falha na impressão automática - Invalid name of PrintService
Visualizado 1207 vezes desde 05/05/2015
Como configurar a Variável de Ambiente JAVA_HOME Windows?
Visualizado 6140 vezes desde 11/05/2015
Falha na impressão automática - Printer is not accepting job
Visualizado 1473 vezes desde 20/05/2015
Licença Terminal Server - Conexão de Área de Trabalho Remota
Visualizado 36786 vezes desde 21/05/2015
Como adicionar um Usuário específico para iniciar um Serviço Oobj no Windows?
Visualizado 1246 vezes desde 26/05/2015
Como reiniciar um Serviço Oobj no Windows?
Visualizado 861 vezes desde 26/05/2015
Comentários (2)
Nome
Email
Código de Segurança Security Code
Comentado por murillopaiva - 22/10/2016 09:11:17
Não vou entrar em detalhes, este é o caminho das pedras... Abra o prompt comando // CMD e digite os comandos a baixo. netsh advfirewall firewall add rule name="FTP (SSL)" action=allow protocol=TCP dir=in localport=990 netsh advfirewall firewall add rule name="FTP (PASSIVO)" action=allow protocol=TCP dir=in localport=1024-65535 netsh advfirewall firewall add rule name="FTP (TRÁFEGO)" action=allow protocol=TCP dir=in localport=21 Boa sorte...
Comentado por GuiMedina - 02/02/2017 13:27:21
Cara foi perfeito a explicação mas ainda não resolveu meu problema. Meu Filezila não conecta ao servidor, achei q era a porta21, mas não foi