Macで使用しているポートを確認する方法

updated 2023-3-8

一覧の表示

sudo lsof -i -P | grep "LISTEN"

強制終了させる

使用者の左に出てくる3~5桁の数字がプログラムの割り当てられたプロセスIDです。 killの強制終了コマンドのkill -9を使って終了させます。

kill -9 1357

これで消せないポートを塞いでいるアプリなどは終了します

特定ポートを一括で終了させる

:3000の場合です

kill -9 $(lsof -t -i :3000)

TCPポートを開く

ファイルを開く

code /etc/pf.conf

ポートを開く設定を追加

# open 3000 port
pass in proto tcp from any to any port 3000

反映する

sudo pfctl -f /etc/pf.conf