VNC 查看器无法从 Windows 连接到 Mac

15 mac vnc mac-osx

我有一台在 Mac 上运行的 VNC 服务器。当我尝试使用 VNC 查看器时,它显示“没有匹配的安全类型”。

有没有其他软件可以像RDP一样连接到Mac?

如果我从另一台 Mac 使用屏幕共享,那么它可以工作,但不能从 VNC 使用。

编辑:我正在使用:

  • 豹10.5.7,
  • vnc 查看器 4.1.3,
  • Mac上没有安装任何东西,
  • 在同一局域网上,

Bas*_*Zen 7

几年后,“世界变了”,所以

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 做所有事情。]


Dat*_*ger 6

我不确定您在 Mac 上运行的是哪台 VNC 服务器,但您可以使用内置服务器。

苹果菜单 --> 系统偏好设置 --> 共享 --> 屏幕共享

确保其配置为使用密码进行 VNC 访问。然后尝试使用 PC 上的 VNC 客户端连接到 TCP 端口 5900。

回答另一个问题:实际上,VNC 是 Mac 对 RDP 的回答。即使是商用的“Apple Remote Desktop”包最终也使用了 VNC 协议。

  • 我有同样的问题,这对我有用。只需在选项弹出窗口中配置密码。 (2认同)

小智 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

尝试关闭加密,适用于我的类似问题。

  • 对于 RealVNC:将 Encryption 设置为“Prefer On”或“Prefer Off”,无论您的密码多么正确,默认(服务器)都会给您验证错误。 (2认同)

eri*_*c.s 3

尝试使用 TightVNC 进行连接。当 RealVNC 的免费版本不起作用时,它似乎起作用了。 http://www.tightvnc.com/

我还发现,如果 VNC 查看器未在百万色彩或全彩模式下运行,则连接到 Mac 时 VNC 查看器会出现故障。

  • 我尝试了一下,它说,服务器没有提供支持的安全类型 (5认同)