可能重复:
一台Mac可以同时被多个用户使用吗?
是否有适用于Mac的远程桌面应用程序,可同时允许多个人远程进入,类似于Windows中的RDP?我曾经使用过VNC,但那只允许一个人控制计算机。
对于某些背景:我想设置一个Mac,许多用户可以从PC将RDP导入到其中以进行XCode开发。我做了一些搜索,但没有找到任何东西,所以我假设这是不可能的,但我想确认一下。
更新:感谢其中一个答案中的链接,我找到了一个合理的解决方案:AquaConnect
可能重复:
一台Mac可以同时被多个用户使用吗?
是否有适用于Mac的远程桌面应用程序,可同时允许多个人远程进入,类似于Windows中的RDP?我曾经使用过VNC,但那只允许一个人控制计算机。
对于某些背景:我想设置一个Mac,许多用户可以从PC将RDP导入到其中以进行XCode开发。我做了一些搜索,但没有找到任何东西,所以我假设这是不可能的,但我想确认一下。
更新:感谢其中一个答案中的链接,我找到了一个合理的解决方案:AquaConnect
Answers:
您需要的是Vine Server(免费)和合适的客户端(我使用Windows计算机上的TightVNC)。
涉及一些设置工作-需要启用快速用户切换,并且每个用户都需要首先实际登录到计算机,以便他们在计算机上拥有活动的会话。另外,每个用户都需要一个正在运行的Vine Server实例(因此每个用户都需要一个不同的端口号),但是可以将其配置为在登录时启动。实际坐在机器前的用户也可以使用该机器。
编辑添加:
万一在原始说明中不清楚,以上解决方案是:
从OS X Lion开始,如果您设置了多个帐户,则内置的屏幕共享支持此功能:
每个用户的屏幕共享
您可以使用该计算机上的任何用户帐户远程登录到Mac并进行控制,而不会打扰其他可能以其他登录方式使用该计算机的人。
但是,我无法使用Windows客户端使其工作。当然,您的里程可能会有所不同。
需要说明的是,您可以使用内置的“屏幕共享”服务器将多个VNC客户端同时连接到同一台Mac,它们都可以控制计算机。您可以使用常规VNC客户端(例如VNC的Chicken)进行连接。通常,客户端中必须设置一个选项以启用多个客户端(这是VNC的Chicken中“打开连接”对话框中的复选框)。但是,所有客户端都将控制相同的登录会话,因此可能不适合您的工作。
感谢@djhowell提供的链接。从评论中可以看出,似乎有一个第三方产品AquaConnect(http://www.aquaconnect.net/)可以满足我的要求。定价不可用,但看起来很有趣。
我之前已经设置了VineVNC并且它可以工作。但是对于上面的用例(开发人员在Mac上仅使用一个应用程序),我建议在他们的PC上安装X11,并使用ssh -X在Mac OS X上以隧道化的X11显示屏启动xcode。