Isso significa que você não tem os privilégios apropriados para determinar o PID / programa. Execute novamente netstat
como o superusuário, por ex. sudo netstat -anp
.
Eu quero usar netstat -anp
para verificar qual programa / processo está escutando uma porta específica. Mas a saída inclui muitas linhas nas quais o valor da coluna 'Nome do Programa / PID' é apenas um -
. Por exemplo
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:902 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:5801 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:5802 0.0.0.0:* LISTEN 3641/Xvnc
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:5902 0.0.0.0:* LISTEN 3641/Xvnc
Eu posso ver 5802 e 5902 é ouvido pelo Xvnc, mas para 902, 5801, 139 e 5901? Obrigado.
Tags netstat