netstat -tulnp
を実行する必要があります ルートとして。それ以外の場合は、-
が返されます プロセス名の代わりに。
マンページには次のように書かれています:
PID/Program name
Slash-separated pair of the process id (PID) and process name of the process that owns the socket. --program causes this column
to be included. You will also need superuser privileges to see this information on sockets you don't own. This identification
information is not yet available for IPX sockets.
1 つの例外を除いて:portmapper これを参照してください
nmap
を使用できます -sV
で サービス情報を決定するオプション:
# nmap -sV -p 35670 localhost
rpc.lockd が netstat/lsof の出力から隠されているのはなぜですか?