mac の 画面共有の Port 番号 (5900)を変更する方法

mac osの画面共有は VNC互換で、ポート番号は 5900となっています。
これを変えたかったのですが、方法が分からなかったので、ざっくり検索してみたところ…コレジャナイ感が…

画面共有のポート(5900)を変更する – padmacolors

/System/Library/LaunchDaemons/com.apple.screensharing.plist

の内容を書き換えればいいんですけど、そもそも /System が rootless の対象に入っているので(なにが対象なのかは /System/Library/Sandbox/rootless.conf を見て下さい)書き換えられない。 だもんで rootless を一旦解除して書き換えてrootlessをオンにして、という手順を踏むのであります。

macrdp
まず、sudo vi /etc/services で rfb 5900 を探します。とりあえず 5904に書き換えてみます。

macrdp2
次に、共有メニューから画面共有のチェックを一度外して、再度チェックを入れます。

macrdp1
netstat -an | grep tcp で変更を確認
これで、再起動も不要でポート変更完了 (・ω・)

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です