苹果电脑远程控制设置screen sharing(VNC)网络端口修改事前需要先确定被远程的mac网络是公网ip
如果不需要改远程端口的请从第6步开始打开launchpad找到others-->terminal输入命令
sudo -i
然后提示需要输入密码. (这里需要输入用户密码)
4.现在已经取得root权限 ,再输入命令
nano /etc/services
内容如下
#
# Network services, Internet style
#
# Note that it is presently the policy of IANA to assign a single well-known
# port number for both TCP and UDP; hence, most entries here have two entries
# even if the protocol doesn't support UDP operations.
#
# The latest IANA port assignments can be gotten from
#
# http://www.iana.org/assignments/port-numbers
#
# The Well Known Ports are those from 0 through 1023.
# The Registered Ports are those from 1024 through 49151
# The Dynamic and/or Private Ports are those from 49152 through 65535
#
# $FreeBSD: src/etc/services,v 1.89 2002/12/17 23:59:10 eric Exp $
# From: @(#)services 5.8 (Berkeley) 5/9/91
#
# WELL KNOWN PORT NUMBERS
#
省略内容......CTRL+W然后左下角出现一个输入框,输入5900回车,然后就会跳到mac os screen sharing (VNC)端口的地方.
rfb 5900/tcp vnc-server # VNC Server
rfb 5900/udp vnc-server # VNC Server
这里我们把5900的tcp和udp都改成其它数字然后CTRL+O写入,CTRL+X退出.
5.重启电脑生效
这样就把mac os mojave的screen sharing 端口改成你需要的. 这样一定程序防止别人尝试黑进你电脑.
6.偏好里面找sharing,remote management钩上,右下看看是否是自己当前用户, 如果不是添加上去.
打开computer settings
第一个选项打钩,这个意思是当有远程连接时, 屏蔽顶部状态栏会显示远程标志, 这也是其中一个防黑的设置,不然黑客在远程你电脑时候懵然不知.
7.路由上做screen sharing端口转发(就是上面我们改的端口)服务端口,就是指外面端口,填screen sharing端口,也可以填其它
内部端口,就是指内网screen sharing端口
ip地址,指的是需要连接的这个苹果电脑内网ip地址
协议选all
8.查看自己的公网ip地址,可以用这个网址查https://www.myip.com/ 或者在搜索引擎搜myip应该会显示你当前的ip地址. (这里你需要确定你现在的网络是公网ip,如果不是可以致电服务商让他们帮你改回公网Ip).
除了用ip地址外, 你也可以用路由的ddns, 申请一个自己路由支持的ddns,然后在路由上设置好,以后就可以用这个固定的ddns+端口去远程连. 例如myddns.org:5900 这里的`5900`是你的screen sharing端口
9.spotlight search搜索screen sharing,输入你需要远程的地址+端口,例如myddns.org:5900然后加车
再输入被远程mac的用户密码