如何修改OS X VNC的默认连接端口 5900 远程控制Mac

为什么要修改VNC默认端口?

1、网络提供商屏蔽端口,导致使用Linux 或者 基于VNC 服务的远程控制无法连接;

2、5900是VNC公开的端口,有可能被黑客利用;

如何修改VNC默认端口?

你在本机直接打开终端进行修改即可

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

找到vnc-server,将其修改成你要的端口,如5901,然后保存。

为了要让配置文件生效,需要执行

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.screensharing.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.screensharing.plist

如果你的是服务器并且启用了防火墙,还需要在设置中将防火墙的ADR端口加入5901

这样新的VNC的远程控制端口就生效了。

如需转载,请注明出处: https://chadou.me/p/180

最新发布