#背景
DjangoでGAEのMySQLと接続する時にポートが埋まっているよと言われた時の対処法
にてポートの閉じ方を書いたのですが、なぜか後日同じ方法を試してみるとOperation not Permittedと返されて閉じられなかったので書きます。
#一応の解決策
how-to-kill-a-process-that-says-operation-not-permitted-when-attempted?
ググったら上記の記事が出たのでこれを見て同じコマンド、すなわち
lsof -i | PORT番号
でポート番号を調べ、
sudo kill 'pid'
でkillすると。
#ついでに
そう思ったので原因を調べてみました。
初心者向け MacでOperation not permittedの解決方法
macOS Mojave の "Operation not permitted" を回避する(du/ls/mv/cp 実行時)
などの記事で紹介されている通り、OSXの仕様のようなので、記事の先で紹介されている手順でシステム環境設定を開いて~などの手順を踏む方が早いかもしれません。