这个问题涉及到3个方面 防火墙是否允许vnc连接,VNC是否启动,远程桌面是否设置的用户访问。
一、 防火墙打开关闭
简单方式就是直接关闭,略微复杂就是将对应的服务允许连接。
二、VNC是否成功启动
这个问题我最近遇到过,我们有一台老的macbookair,应该是13年的老本。考虑发挥余热想将其作为存储的挂载机使用。在使用vnc做了对应操作后发现依然使用vnc无法连接。 考虑了防火墙问题,排查结果不是。考虑是帐号及IP问题,排查后也不是。telnet查看5900端口时,发现无法连接,而其他端口服务无异常。最后定位到是vnc服务没启动。
解决方式:
Mac OS X 上打开VNC Server服务(不带vnc密码):
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers
Mac OS X 上打开VNC Server服务(带vnc密码。替换myVncPassword为自己的密码):
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers -clientopts -setvncpw -vncpw myVncPassword
关闭方式:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate –configure -access –off
三、远程登陆设置
共享内勾选远程登陆,并选择仅这些用户,点+添加需要远程访问的登陆用户即可。
- THE END -
威武啊。。。。。。。
腾不出时间来睡觉的人,迟早会腾出时间来生病;腾不出时间来恋爱的人,迟早会腾出时间来相亲