多个用户可以同时使用 Mac 吗?

41 remote-desktop macos

不同的用户可以同时使用 Mac 吗?

我的意思是说我们有一台 Mac 但有 3 个用户。他们可以同时远程访问同一台机器在 iPhone 或 Mac 上开发应用程序吗?

Mac OS X 服务器允许我们这样做吗?

如果是这样,我该如何配置它?

Arj*_*jan 25

如果您设置了多个帐户,则OS X Lion的内置屏幕共享支持此功能:

每用户屏幕共享

您可以使用该计算机上的任何用户帐户远程登录 Mac 并对其进行控制,而不会打扰其他可能以不同登录名使用该计算机的人。

这从 Mac 到 Mac 都可以正常工作。要从 Windows 进行控制,显然需要“启动”一次 ARD。这可以使用命令行完成,方法是遵循 Apple 的Apple 远程桌面:通过命令行远程配置 (kickstart)。或者:在系统偏好设置中禁用屏幕共享、远程登录、远程管理和远程 Apple 事件,然后再次启用所有,最后禁用所有并仅启用屏幕共享。

但即使做了上述操作,我在旧的 XP 机器和最新版本的 UltraVNC 上的测试也不是很成功:

  • 当 Mac 处于登录窗口时,使用 UltraVNC 将真正接管对 Mac 屏幕的控制,就像过去一样。因此:Mac 和 XP 盒子都将显示完全相同,并共享一个会话。

  • 当 Mac 用户登录时,启动 VNC 将显示登录窗口的背景,但通常为空。在 Windows 中移动鼠标会使 Mac 光标变成沙滩球。每当登录窗口不为空时,它仍然不会响应任何点击。

  • 使用远程管理而不是屏幕共享没有区别。

  • 由于我自己不需要这个,所以我没有进行很多测试。不同的操作系统或其他查看器可能会产生不同的结果。但是最近RealVNC 的发行说明中的以下引用并不是很有希望:

    不支持连接到内置于 Mac OS X 10.7 (Lion) 的屏幕共享。
    解决方法:无。
    状态:正在考虑中。

顺便说一句:请注意不要使用从 Mac 到某些 Windows 机器的远程会话、返回到 Mac 或使用类似在同一台 Mac 上运行 Windows 的 Parallels 之类的工具进行测试。这会产生一个具有Droste 效应的无限循环;需要重启...


对于旧版本的 OS X,可以使用Vine Server (OSXvnc)。我从未使用过它,但创作者声称

[..] 在 Tiger (Mac OS 10.4) 中,所有这些桌面都可以使用 Vine Server (OSXvnc) 同时访问。这允许多个用户登录,每个用户在同一台​​ Mac 上使用自己的桌面。

[..]

他们只需要一台运行 VNC 查看器的计算机或 PDA 即可访问 Vine Server (OSXvnc)。现在您可以使用所有那些旧 PC!

然而:

每个用户必须使用快速用户切换登录。如果您重新启动计算机,您将需要使用快速用户切换功能登录每个用户以启用通过 VNC 的访问。

同时使用完全相同的软件可能会产生问题(例如临时文件未存储在用户区时),或者可能违反许可协议。

我不知道这在 Leopard 和 Snow Leopard 中是否仍然有效。(但是最近关于 Server Fault 的一篇文章可能表明它在最新版本的 OS X 上进行了测试,因此是 Snow Leopard?)


tob*_*ane 7

至于狮子,是的。这是关于它的9to5mac 文章。来自苹果

每用户屏幕共享

您可以使用该计算机上的任何用户帐户远程登录 Mac 并对其进行控制,而不会打扰其他可能以不同登录名使用该计算机的人。