どのプロセスがリモートポートに接続されているかを確認するには?

どのプロセスがリモートポートに接続されているかを確認するには?

私のローカルサーバーIPは192.168.122.100、リモートサーバーIPは192.168.122.50です。 192.168.122.50:56666 に接続されているすべてのプロセスを終了する必要があります。コマンドを実行して、ss3つのTCP接続が確立されたことを確認しました。しかし、どのプロセスがこのソケットを使用しているかはわかりません。このソケットのPIDをどのように見つけることができますか?
よろしくお願いします!

ベストアンサー1

lsofコマンドを使用してください。使用法:
sudo lsof -ni tcp | grep <port>
2番目の列はPIDです。

おすすめ記事