我正在尝试远程控制macintosh计算机.我知道在Windows世界中,您可以使用远程桌面从一台Windows计算机连接到另一台Windows计算机.这相当不错.
我知道您可以使用VNC服务器,但这并不总是最安全或提供最佳性能.还有其他选择吗?
如果您尝试从一台(Leopard)Mac连接到另一台(Leopard)Mac,则可以使用内置的屏幕共享功能; 从"共享系统首选项"窗格打开服务器,并使用网络浏览器(在LAN上)或只打开vnc:// URL.
如果您正在尝试管理一堆Mac,请尝试使用Apple的远程桌面(ARD)软件; 它以10和无限客户端版本出售,所以如果你的Mac少于5个,那么它可能不值钱.ARD的客户端位是OS X的一部分.屏幕共享和ARD使用相同的协议,其中包括一些针对VNC的Apple专有扩展,它们进行加密(所有数据,或者只是按键/密码信息)并支持自适应JPEG压缩,它给你足够的性能(可用,但不幸的是没有像RDP或NX).
如果您需要跨平台的东西,请查看Timbuktu和TeamViewer(它将穿过防火墙等等).
在某些情况下,Copilot是一个很好的解决方案.与日常管理员不同,但非常适合远程技术支持.
如果您需要跨平台的解决方案(即,从Windows控制OS X盒),那么VNC是显而易见的选择.我使用免费的Vine VNC服务器比使用Apple内置的服务器好得多.至于观众,OS X上的VNC鸡或Windows上的Tight VNC都是很好的解决方案.
正如其他人所说,对于安全防火墙VNC然后使用SSH隧道.有很多方法可以做到这一点,确切的细节取决于操作系统,防火墙,网络等.这里描述了为VNC创建SSH隧道的一种方法.