Ao contrário de netstat
, lsof
requer privilégios de administrador para imprimir todas as portas abertas no sistema. Embora lsof
manpage recomende que lsof
seja instalado setuid root no Linux e setgid no BSD e muitos outros Unixes, na verdade a maioria das instalações prefere não fazê-lo. (Se essas permissões devem ser ativadas é outra pergunta.)
Portanto, lsof
exibe a conexão para qualquer processo executado apenas pelo usuário atual. Para obter uma lista completa de conexões, execute lsof
com privilégio de root.