Como posso saber o que está sendo executado em quais portas no Ubuntu?


27

Como posso saber o que está escutando em quais portas no Ubuntu? Em outras palavras, como obtenho uma lista de portas que estão em uso?

Respostas:


37

"Em uso", como em uma conexão ativa, ou em que os programas estão ouvindo? Ou ambos?

Corra sudo netstat -lpno seu terminal; isso informará quais portas estão abertas para receber conexões e quais programas as estão ouvindo. Tente sudo netstat -po mesmo, além de conexões ativas no momento.


Eu acho que os dois são os melhores;)
Genadinik 19/04/11

O que foi um pouco estranho é que tenho servidores tomcat e apache em execução e nem a porta 8080 nem a 80 apareceram na lista. Você saberia por que isso aconteceria?
Genadinik

@Genadinik Verifique em qual porta eles estão configurados para escutar; para o Apache, essa é a diretiva Listen no seu arquivo de configuração, mas não sei sobre o Tomcat.
Kromey

8
fuser -n tcp 8080abordará isso do outro lado; mostrando quais processos (se houver) está escutando na porta TCP 8080.
SmallClanger
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.