remote desktop connect btw Mac, Windows, Linux(Ubuntu) Mac,Windows,Linux之間的遠程桌面連接


目錄

I. 預備

II. Mac連接Windows

III. Windows連接Mac

IV. Windows連接Ubuntu

V. Mac連接Ubuntu

VI. Ubuntu連接Mac

VII, Ubuntu連接Windows(暫時還不知道怎么弄)


 

預備知識

 

要從B遠程連接A,需要B發起遠程桌面連接請求(request)給A。假設A受到這個請求的,並且A允許其他計算機共享桌面,則返回回執(answer)給B,說"可以連了",如果還需要憑證的話輸入憑證(憑證是你在A端設置的)即可連接,簡要流程如下:

 

所以,概要的過程就是:

  1. 在A端允許遠程桌面共享,並且選擇需不需要憑證(推薦使用,如果不使用的話,知道你IP的人都可以操作你的電腦,太可怕了)
  2. 在B端准備連接要使用的客戶端
  3. 在B端發起連接請求,並提供憑證,通過則顯示桌面

Mac OS X (Yosemite 10.10.1) => Windows xp/7/8/8.1/10

先設置Windows端(A):

1.右鍵"我的電腦 Computer"->"屬性 Properties"-> "遠程設置 Remote Settings" -> "遠程 Remote"

2.勾選 "允許遠程協助連接此電腦 All Remote Assistance Connections to this Computer"

3.選擇 "Allow Connections from Computers running any version of Remote Connection(less secure)"

4.點擊 "選擇用戶 Select Users ...",點擊 "添加 Add",在彈出的頁面中輸入本計算機用戶組中的用戶,"回車",依次點擊"確定 OK"

5.保持局域網網絡暢通,注意檢查好

6.查看IP,在cmd中鍵入ipconfig,如果是辦公室局域網(有無線路由器的)一般是就是 "無線連接"中的IPv4對應的:192.168.*.*。如果是,例如校園內網(分有線,無線)中的,則是ipconfig后根據所屬網絡選擇IP。

 

設置Mac OS X端(B):

你要是安裝了 Microsoft Office 2011 for Mac (Word, Excel,PPT,RDP,Messager)的話,其中就有 Remote Desktop Connection(RDP),如下所示

 點擊啟動,輸入A端的IP,然后彈出的窗口中,"選擇其他用戶,Select Other Users...",輸入你的windows的用戶名和密碼,彈出的確認窗口選擇 "確定 OK",就會彈出遠程桌面了。

Windows xp/7/8/8.1/10 => Mac OS X(Yosemite 10.10.1)

Mac OS X端設置(A):

1. 選擇菜單欄,左上角的蘋果標識,選擇"系統偏好 System Preferences"->"分享 Sharing"

2. 選擇"屏幕共享 Screen Sharing",記得打上對勾,然后選擇"電腦設置 Computer Settings"

3. 勾選"VNC Viewers may control screen with password: ",輸入一個密碼(記住這個是VNC連接的密碼,以后用VNC連接的是后先輸這個密碼,再輸電腦密碼)

4. 確定,選擇"+"添加可以通過VNC控制這台電腦的用戶,添加后就可以返回設置界面了

5. 然后選擇"安全和隱私 Security & Privacy" -> "防火牆 Firewall"-> "防火牆選項 Firewall Options"

6. 查看是否 "屏幕共享 Screen Sharing" 后面的是不是了綠色的"允許請求連接 Allow incoming connections",如果不是點擊切換成這樣的

7.可以關閉設置了

8.在終端Terminal中輸入ifconfig,查看對應網絡的IP,有線看en0/2/3/4中有IPv4的,無線看Wireless中的IPv4

 

Windows端設置(B):

1. 下載VNC Viewer工具,輸入 http://www.realvnc.com/download/viewer/ 下載對應版本的

2. 雙擊啟動,輸入Mac 對應網絡的IP,點擊Connect,輸入VNC密碼,因為一般都是非加密的,然后就可以看到你的Mac桌面了

3. 輸入兩次Mac電腦的登錄密碼,就可以使用了,記得全屏使用,或者拖拽滑動條使用,也可以設置顯示全桌面,但是很不爽,個人愛好而已。

 

 

 Windows xp/7/8/8.1/10 => Linux(Ubuntu 14.04/14.10)

也同樣是用VNC Viewer (Plus)來連接

Ubuntu端設置(A):

0. 在Terminal中: sudo apt-get install vino

1. 在Dash中輸入關鍵字 "Desktop Sharing",如果沒有出現,在底部有可以選的,選Apps,就可以了,如果還不行

2. 打開Terminal終端,輸入 sudo cp /usr/share/applications/vino-preferences.desktop ~/Desktop && sudo chown $USRE:$USER ~/Desktop/vino-preferences.desktop && sudo chmod u+x ~/Desktop/vino-preferences.desktop ,然后桌面就會出現“桌面共享 Desktop Sharing”的圖標,雙擊出現

 3. 彈出的窗口中,選擇"共享 Sharing"下的的兩個復選框,打對勾, "安全 Security" 選擇前兩個

Allow other users to view your desktop

Allow other users to control your desktop

You must confirm each access to this machine

Require the user to enter this password: 輸入密碼

 

4. 然后需要安裝 VNC Server,即 sudo apt-get install vnc4server

或者 安裝 RealVNC的VNC Server 下載下來:VNC-5.2.2-Linux-x86-DEB.tar.gz (不過是需要注冊碼的)里面又32,64位的deb包

- 注冊碼百度一下,基本都能用

- 安裝用gdebi安裝:解壓出來的對應的.deb

- 完成之后,命令行輸入vnclicense,輸入從百度搜到的序列號

- 然后再運行cnvserver就好了,每運行一次就會多一個端口

5.在windows下的VNC Viewer中輸入,一般是IP:1,或者IP:2這樣的

windows端配置(B)

1. 運行VNC Viewer (Plus)輸入IP:1或者IP:2

或者客戶端下載不下來,可以下載google chrome谷歌瀏覽器,安裝VNC Viewer for Chrome的插件,真的要比客戶端好用多了

2. 根據提示輸入對應的密碼

3. OK啦

Mac OS X (Yosemite 10.10.1) => linux(Ubuntu)

Mac端設置(B):

1. 安裝VNC Viewer (Plus),上面的那個realvnc的網址

或者客戶端下載不下來,可以下載google chrome谷歌瀏覽器,安裝VNC Viewer for Chrome的插件,真的要比客戶端好用多了

Ubuntu端設置(A):

 和windows連接Linux(Ubuntu)的設置是一樣的

 

Linux(Ubuntu,Deepin)連接Mac

Ubuntu端設置(B):

1. 安裝VNC Viewer (Plus),上面的那個realvnc的網址

或者客戶端下載不下來,可以下載google chrome谷歌瀏覽器,安裝VNC Viewer for Chrome的插件,真的要比客戶端好用多了

Mac端設置(A):

windows連接Mac的設置一樣

Linux(Ubuntu,Deepin)連接Windows

不知道怎么弄,如果你知道的話,煩勞mail給我: mailto:raylee.bio@qq.com


 

 Tricks:

1. Google Chrome (Chromebook)強大的地方就是App豐富,幾乎媲美與Mac和windows,當然Google chrome用戶也有這樣的福分哦,上面的總結其實可以精煉成:

I. 服務器端:

  1. Mac要在System Preferences中設置Screen Sharing和Firewall,使所有的發給Mac的VNC請求可以被允許
  2. Windows中 Remote Setting中允許RDP的連接,只允許MS提供的Remote Desktop Connection連接
  3. Linux中安裝vino,設置允許Desktop Sharing,安裝VNC Server(vnc4server(free), real vncserver(paid))

II. 客戶端:

  1. 只要能安VNC Viewer (Plus)的都可以
  2. 只要能安裝 Google Chrome谷歌瀏覽器的系統都是可以的,以google的強大,我還想不出來提供用戶的系統哪個不能用的,不過Real VNC 做的太極致了,很多不長用的系統也可以使用。

 

 

Reference:

1. http://jingyan.baidu.com/article/6c67b1d6da47e02787bb1e12.html

2. http://afantihust.blog.51cto.com/2231549/481884

3. http://www.cnblogs.com/shanyou/archive/2011/02/09/1950404.html

4. http://www.realvnc.com/products/vnc/deployment/

5. http://wuchaorang.2008.blog.163.com/blog/static/488918522013120105811104/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM