我们很高兴将Vine Server for OSX和JollyFastVNC结合在一起使用。
Vine Server在每个登录用户的唯一端口号上提供一个“个人” VNC服务器实例。唯一的窍门是,用户必须已经使用其帐户运行VineServer才能登录Mac才能登录VNC。引入的自举问题的解决方案是Vine Server“系统服务器”,它为Vine提供了VNC会话。 Mac控制台-因此,让任何有权访问控制台会话的用户都将自己登录到Mac(并因此启动他们自己的私有Vine Server实例)
配置相对容易:
1 /打开快速用户切换,以便多个用户可以共享Mac。
2 /以您同样要授予远程访问权限的管理员用户身份登录实际的Mac控制台。以该用户身份启动Vine Server,并检查“登录时打开”首选项。
3 /打开“ Vine服务器首选项”,并记下分配给该VNC服务器实例的端口号。手动重新输入该编号,以将该实例“固定”到该端口以进行后续启动。还建议您在此处为此唯一用户会话设置密码。
4 /转到“共享”选项卡,并确保选中“允许多个用户会话”
5 /转到启动选项卡,然后单击“系统服务器...”按钮。在默认端口(5900)上启动系统服务器实例。这将是您的控制台 VNC服务器使用。(我建议您为此设置密码)
6 /关闭首选项窗口,然后单击重新启动服务器按钮。
现在,您应该能够登录到两个 VNC用户会话:一个作为5900端口上的控制台,另一个作为您刚登录时的管理员用户。
现在,让每个用户登录,然后将Vine Server添加到其坞站,然后重复上述步骤2、3和4。
我们注意到的唯一两个问题是,如果Mac重启后,系统服务器将不会自动启动。初始用户需要登录并通过UI启动它。
第二个问题是,如果用户通过远程VNC控制台会话登录,则他们随后对Mac的使用将在控制台会话和“个人” VNC会话中均可见。也就是说,控制台会话仍然绑定到最后登录的用户,直到其他人远程或本地登录。我们通过以下方法解决此问题:登录后再次打开远程控制台会话,并使用快速用户切换到“显示登录窗口”,这似乎迫使控制台会话再次脱离。
JollyFastVNC通过具有不错的“可用服务器”浏览器,作为具有Bonjour意识的VNC客户端输入图片。这为每个正在运行的Vine Server实例和控制台实例提供了远程Mac的“主机名:端口”,如果您不记得自己的端口号,则可以轻松导航。
希望这可以帮助。