最近在做Mac上面的开发,经常在win7和Mac两台电脑上操作,两个键盘,两个鼠标,搞得头都大了,所以干脆把Mac机器远程到win7上面,统一来做,方便些。。哈哈!说实话,Mac键盘那些按键真还有点特殊,还得想办法弄弄!

下面转载一篇关于Mac OS的远程桌面的文章。。。

Mac OSX访问Mac OSX:

1>首先,设置服务器端(就是要被访问的那个机器):打开系统预置——》共享,在“选取一个服务来更改其设置”中,选中“Apple远程桌面”,这时它会 自动启动远程桌面服务,点右面的访问权限,把你要使用远程登陆的用户选中,然后右边有一些选项,按自己需要的选吧,有一个地方要注意,那个vnc显示程序 可以使用密码控制屏幕一定要选上,而且后面要输入一个密码,这里如果不设置的话,有些时候会连接不上(其实我是一直连不上)。好,到这里,服务器就设置好 了

2>客户端连接服务器,这里需要下载一个软件来连接服务器,由于macosx选用了比较流行的vnc协议做远程桌面协议,所以我们有很多软件可以选择,这里我用vine(OSXvnc),下载网页:http://sourceforge.net/projects/osxvnc/ 。

下载下来后,打开包里的vine viewer(这个是vnc的客户端程序)点add,在sever栏中填入服务器的ip,password中填入刚才设的vnc密码,color depth可以选择一下,这样能速度快一点,填好后点save保存,然后你就可以在connection list中找到刚刚新加的这个连接,双击即可。

这里也可以利用这个vnc客户端连接linux或者unix,只要服务器设置好了就行。剩下的连接方法和第二步一样。

Windows访问Mac OSX

3>设置服务器,同第一步

4>连接服务器,同样需要一个客户端程序,同样因为vnc协议,可以选择的软件也是一堆一堆的。这里我用vnc for windows 4.12(其实就是realnvc),下载网页:http://www.softpedia.com/get/Int ... C-for-Windows.shtml ,下载下来后安装,然后开始——》所有程序——》RealVNC——》VNC Viewer4——》Run VNC Viewer,server中填入服务器ip地址,点ok,填入密码即可

macosx自带的vnc服务感觉上有点慢,其实大家完全可以用另外的服务器程序,比如在第二步下载下来的vine中就有vine server这个程序,双击它之后,填入密码,如果port不对填入5900,restart server即可。系统预制的共享里的apple远程桌面服务也不需要打开。macosx访问macosx也可用此方法。

Mac OSX访问Windows XP

两种方法(方式),一种是用xp的远程桌面,一种是利用vnc

第一种:用xp的远程桌面

5>服务器设置:最麻烦的了。首先,你要做如下准备:准备一个有密码的用户,是不是管理员都可以。然后,察看你是否打开了如下服务:1 terminal services服务, 2 telnet, remote desk help session manager服务, 3 remote registry服务。具体方法是:打开控制面板——》切换到经典视图(有的电脑无须此步)——》管理工具——》服务。察看这几个服务是否已经打开,没有 打开的双击该服务,确定“启动类型”不是“已禁用”,如果是,改成那两个中的任意一个,点应用,点启动。如果你不想远程修改注册表或变更机器设置或安装删 除程序,remote registry服务可以不打开。如果remote desk help session manager服务在打开的过程中出现什么问题,则先开1 terminal services服务。

然后,终于可以开始配制远程桌面了,右键我的电脑——》属性——》远程,两个选项都画上勾,点高级,勾上“允许此计算机被远程控制”,确定,回到远 程这里,点选择远程用户,添加,在那个输入框里输入你那个有用户的用户名,注意不要写错,大小写,确定,再确定。ok,关掉瑞星,咔吧,诺顿,金山,天网 等等一切防火墙和杀毒软件(有些杀毒软件自带防火墙,所以还是关掉好。),坐到客户机前

6>还是下载一个客户端,叫Remote Desktop Connection,微软出品,据说office for mac自带,我没有去找,大家可以找找看,也可以去微软网站免费下载,google也能找到一大堆。打开后,computer栏中填入服务器ip地址,点 connect,然后出现登陆界面,输入第5步中用的那个用户名密码,确定,服务器一黑屏,你这边就可以用了。

如果是xp连xp的话,作完第五步,客户端直接点附件——》通讯——》远程桌面连接,用法和第六步一样,其实就是同一个软件的不同平台上的版本而已

第二种方法:用vnc

7>服务器端,还是用上面第四步的realvnc,安好后,点开始——》所有程序——》realvnc——》vnc server4 (user-mode)——》configure User-Mode settings 在authentication栏中选VNC Password Authentication,点configure,输入密码,ok,确定。然后点开始——》所有程序——》realvnc——》vnc server4 (user-mode)——》run vnc server,就会看到任务栏右面的通知区域里的vnc图标了。其实一般装完后它自动启动,只要右击它点option就可以设定密码了。

8>然后转到客户端,启动第二步提到的vine viewer ,使用方法同第二步,就可以看到windowsxp桌面了。用此方法,服务器端的用户不会象使用xp的远程桌面那样被黑屏踢出。

原文链接(http://felixnie777.spaces.live.com/blog/cns!4389A07DF5CA9BB4!507.entry?wa=wsignin1.0&sa=46237303)

Mac OS上的远程桌面的更多相关文章

  1. 在 Mac OS 上使用 TypeScript 编写 ASP.NET Core 1.0 应用

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  2. 在 Mac OS 上创建并运行 ASP.NET Core 1.0 网站

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  3. 如何将NTFS格式的移动硬盘挂接到Mac OS上进行读写(Read/Write)操作

    现在硬盘便宜,很多同学都有移动硬盘,如果你同时使用Windows与Mac OS的话,移动硬盘最好不要使用NTFS文件系统,否则在Mac OS上,你只能读你的移动硬盘,不能写. 但是实际上的情况是,移动 ...

  4. 在WINDOWS SERVER 上或远程桌面中使用 MUTEX

    引用: http://www.cnblogs.com/fg0711/archive/2012/05/03/2480502.html 使用Mutex需要注意的两个细节 可能你已经注意到了,例子中在给Mu ...

  5. Mac OS 上设置 JAVA_HOME

    Mac OS 上设置 JAVA_HOME 原文链接:http://han.guokai.blog.163.com/blog/static/136718271201301183938165/ 由于需要, ...

  6. 在 Mac OS 上编译 FFmpeg

    本文转自:在 Mac OS 上编译 FFmpeg | www.samirchen.com 安装 Xcode 和 Command Line Tools 从 App Store 上安装 Xcode,并确保 ...

  7. 转-在Mac OS上搭建Python的开发环境

    在Mac OS上搭建Python的开发环境   本文转载自:http://www.jb51.net/article/76931.htm 一. 安装python mac系统其实自带了一个python的执 ...

  8. 在 Mac OS 上编译 OBS

    本文转自:在 Mac OS 上编译 OBS | www.samirchen.com 安装环境 第一步,做准备工作,安装编译 OBS 所需要的环境,流程如下: // 给当前用户添加 /usr/local ...

  9. 在没有安装终端服务的Windows 2012 R2服务器上配置远程桌面的属性

     在没有安装终端服务的Windows2012 R2服务器上配置远程桌面的属性. 从Windows 2012开始,如果没有在服务器上启用终端服务的计算机,要想配置远程桌面使用更安全加密的RDP连接就 ...

随机推荐

  1. YAML中使用Jinja模板以{{ foo }}开头需要整行加双引号

    YAML陷阱 YAML语法要求如果值以{{ foo }}开头的话我们需要将整行用双引号包起来.这是为了确认你不是想声明一个YAML字典.该知识点在 YAML 语法 页面有所讲述. 这样是不行的: - ...

  2. java网络编程三次握手四次挥手

    第一次握手:client设置syn=1,随机产生一个序列号seq=x,将数据包发送到server.client进入syn_send状态, 等待server确认. 第二次握手:server查看clien ...

  3. modprobe

    1.1 简介 Linux命令:modprobe .功能说明:自动处理可载入模块.语 法:modprobe [-acdlrtvV][--help][模块文件][符号名称 = 符号值].补充说明:modp ...

  4. udev和rules使用规则

    本文以通俗的方法阐述 udev 及相关术语的概念.udev 的配置文件和规则文件,然后以 Red Hat Enterprise Server 为平台演示一些管理设备文件和查询设备信息的实例.本文会使那 ...

  5. 获取ios设备系统信息的方法 之 [UIDevice currentDevice]

    获取iphone的系统信息使用[UIDevice currentDevice],信息如下: [[UIDevice currentDevice] systemName]:系统名称,如iPhone OS ...

  6. Cookie/Session的认识

    Cookie 1.cookie是什么? cookie是一小段文本,伴随着用户请求和页面在web服务器和浏览器之间传递,cookie包含每次用户访问站点时,web应用程序都可以读取的信息 2.为什么需要 ...

  7. Fresco 获得Bitmap

    ImageRequest imageRequest = ImageRequestBuilder .newBuilderWithSource( Uri.parse(getFeedItem(positio ...

  8. vim 图册

    网上看到的一些图,感觉不错,分享一下 我现在感觉配置文件,很多没有必要,反而很花哨,但是这些基础的东西,反而很高效,实在 VIM的列编辑操作 删除列 1.光标定位到要操作的地方. 2.CTRL+v 进 ...

  9. JavaScript与C#互通的DES加解密算法

    原文地址:传送门 本文提供了一个能使JavaScript与C#互通的DES加解密算法的实现,在前台页面中用JavaScript版本的DES算法将数据加密之后,传到服务器端,在服务器端可用C#版本的DE ...

  10. Robot Framework Selenium学习博客

    http://blog.csdn.net/tulituqi/article/details/21888059