为什么要修改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的远程控制端口就生效了。