我有一台在 Mac 上运行的 VNC 服务器。当我尝试使用 VNC 查看器时,它显示“没有匹配的安全类型”。
有没有其他软件可以像RDP一样连接到Mac?
如果我从另一台 Mac 使用屏幕共享,那么它可以工作,但不能从 VNC 使用。
编辑:我正在使用:
几年后,“世界变了”,所以
RealVNC 的免费版本(v. 6.17.1113,2017 年 11 月,x64)对我来说很顺利。特别是从 Windows 7 Professional 到 OS X Yosemite (10.11)和OS X High Sierra(10.13 w/最新更新),Mac OS 内置 VNC 需要的“OS X 身份验证”,带有用户名和密码,无需对 VNC 进行调整服务器端,没问题。这些是安全类型 30 和 35:请参阅https://vncdotool.readthedocs.io/en/0.8.0/rfbproto.html#security
虽然性能明显不足。它使用 ZRLE 压缩;也许JPEG或其他什么更胜一筹,也许专业的RealVNC进行了优化。
TightVNC 和 TigerVNC 都没有抱怨那些是未知代码。
[如果通过互联网,看在上帝的份上,通过 VPN 做所有事情。]
我不确定您在 Mac 上运行的是哪台 VNC 服务器,但您可以使用内置服务器。
苹果菜单 --> 系统偏好设置 --> 共享 --> 屏幕共享
确保其配置为使用密码进行 VNC 访问。然后尝试使用 PC 上的 VNC 客户端连接到 TCP 端口 5900。
回答另一个问题:实际上,VNC 是 Mac 对 RDP 的回答。即使是商用的“Apple Remote Desktop”包最终也使用了 VNC 协议。
小智 6
I ran this command and could get it to work with RealVNC Open/Free edition viewer. Ensure that on the client, the color level is set to Full [Options->Colour & Encoding->Colour Level]
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers -clientopts -setvncpw -vncpw secret -setvnclegacy -vnclegacy yes
Run Code Online (Sandbox Code Playgroud)
This method works via the command line (local terminal and remote ssh session too).
小智 5
尝试关闭加密,适用于我的类似问题。
尝试使用 TightVNC 进行连接。当 RealVNC 的免费版本不起作用时,它似乎起作用了。 http://www.tightvnc.com/
我还发现,如果 VNC 查看器未在百万色彩或全彩模式下运行,则连接到 Mac 时 VNC 查看器会出现故障。
| 归档时间: |
|
| 查看次数: |
55905 次 |
| 最近记录: |