Estou tentando desativar os serviços que não preciso, para melhorar a latência e a segurança.
Descobri que a porta 445 ainda está aberta, fazendo o telnet no host local e na porta 445. Como não preciso da porta 445, prefiro fechá-la.
Como posso descobrir quem está escutando na porta 445 e como desabilitá-la?
Observe que não quero bloquear a porta 445 usando o firewall ou algo parecido, mas quero desabilitar o programa que possui a porta 445 aberta.
port
windows-server-2008-r2
javapowered
fonte
fonte
Respostas:
A seguir, é apresentada apenas uma citação de duas fontes diferentes que eu usei para desativar com êxito a porta 445 em máquinas Windows XP. Eu estava fechando as portas 445 e 135, 137 - 139, então segui todas as instruções do artigo e funcionou para mim.
Informações gerais sobre a porta 445 (link do arquivo morto)
Como desativar a porta 445
(as chaves do registro são diferentes para o Windows 7 em diante, consulte este artigo da Microsoft )
fonte
Eu gostaria de estender esta resposta
A porta 445 no Windows é por padrão usada pelo serviço "Servidor" (o nome real é "lanmanserver") para fornecer compartilhamento de arquivos via protocolo SMB. Para impedir que o Windows escute nessa porta, é necessário parar e desativar este serviço.
sc stop lanmanserver
, pressione Enter.sc config lanmanserver start=disabled
, pressione Enter.netstat -n -a | findstr "LISTENING" | findstr ":445"
, ele deve imprimir uma linha em branco, o que significa que nada está escutando na porta. (o comando pode variar para versões do Windows que não estão em inglês, não é certo, pode ser necessário alterar "LISTENING" para uma variante traduzida)Existem várias razões para liberar a porta 445 no Windows, uma delas é bastante interessante e é para permitir o tunelamento de SMB através do SSH - quando o Windows não usa a porta, você pode agora dizer ao Putty / Cygwin'ed SSH para usá-la e encaminhar para um host remoto através de uma conexão segura - então você pode acessar o compartilhamento de arquivos remoto de forma segura via
\\localhost
.fonte
Start-run-services.msc, desative o serviço do servidor.
fonte
Use o TCPView para descobrir qual programa está escutando na porta 445.
Se o ouvinte for svchost.exe, este será um serviço do sistema. Para adivinhar qual, anote seu PID, vá para o Gerenciador de tarefas, guia Serviços e clique em PID para classificá-lo. Haverá vários serviços com este PID, e todos eles são candidatos. Se você não conseguir decidir qual, publique os nomes dos serviços candidatos para que possamos comentá-los.
Observe que uma porta aberta não precisa ter um ouvinte. Uma porta é chamada "aberta" quando não é bloqueada pelo firewall.
fonte
Porta 445 = SMB = Impressora e compartilhamento de arquivos. Portanto, desative o compartilhamento de arquivos nas opções de conexão de rede para fechar a porta.
fonte
PowerShell:
Mais detalhes Como desativar o recurso que abriu a porta 445 no Windows pelo PowerShell
fonte