溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

win10系統(tǒng)vnc連不了的解決辦法

發(fā)布時間:2021-11-05 18:02:02 來源:億速云 閱讀:1475 作者:柒染 欄目:建站服務(wù)器

這篇文章給大家介紹win10系統(tǒng)vnc連不了的解決辦法,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

在很多場景下,我們需要遠(yuǎn)程連接到Linux服務(wù)器(本文是Ubuntu),傳統(tǒng)的連接主要分為兩種。

  第一種:通過SSH服務(wù)(使用xshell等工具)來遠(yuǎn)程訪問,編寫終端命令,不過這個是無界面的,很多人也喜歡這種方式,因為快(xian)捷(de)方(niu)便(bi)。

  第二種:通過可視化界面遠(yuǎn)程訪問,像Windows下的自帶的遠(yuǎn)程工具一樣,能夠以圖形化的界面遠(yuǎn)程操作(很多人還是因為習(xí)慣問題,喜歡這種方式,畢竟有界面顯示還是賞心悅目的)。
 如果不想自己折騰的話,這里推薦一個工具能夠滿足大家的需求-IIs7服務(wù)器管理工具。IIs7服務(wù)器管理工具可以批量連接并管理VNC服務(wù)器 作為服務(wù)器集成管理器,它最優(yōu)秀的功能就是批量管理windows與linux系統(tǒng)服務(wù)器、vps。能極大的提高站長及服務(wù)器運維人員工作效率。同時iis7服務(wù)器管理工具還是vnc客戶端,服務(wù)器真正實現(xiàn)了一站式管理,可謂是非常方便。
 下載地址: IIS7服務(wù)器管理工具 界面如下:
 win10系統(tǒng)vnc連不了的解決辦法

  本文主要是介紹第二種方式。最常見的是通過xrdp和vnc這兩種遠(yuǎn)程桌面協(xié)議來進(jìn)行可視化遠(yuǎn)程操作。
一、介紹xrdp和vnc之間區(qū)別

  通過一張表格來展示xdrp和vnc的主要區(qū)別
|  | xrdp  | vnc |
| —- | —- | —- |
| BIOS屏幕顯示 | 能 | 不能 |
| 全彩支持 | 能 | 能 |
| 更改分辨率 | 能 |  |
| 多顯示器 | 只有一個屏幕 | 多顯示器支持 |
| 圖像傳輸 | 圖像傳輸 | 圖像和圖形傳輸 |
| 視頻播放支持 | 不能 | GPU加速支持 |
| 音頻傳輸 | 不能 |     雙向語音可以控制 |
| USB傳輸 | 不能 | USB可以通過網(wǎng)絡(luò)傳輸 |

  1、xrdp

  rdp有兩種,remote,remotefx
  適用系統(tǒng):windows、linux
  網(wǎng)絡(luò)流量:較小,正常使用100-200k左右
  適用場景:由于在色彩、音頻、usb及本地磁盤映射方面較好,非常適用于虛擬桌面

  2、vnc

  適用系統(tǒng):windows、linux
  網(wǎng)絡(luò)流量:較小,常用100k左右
  適用場景:主要用于linux的服務(wù)器的管理,由于無聲音和usb傳輸,不滿足于虛擬桌面的使用

  備注:vnc是大部分Linux發(fā)行版默認(rèn)的基于RFB協(xié)議的遠(yuǎn)程桌面程序,但對于普通用戶來說,vnc的用戶體驗并不好,比較慢,還需要安裝客戶端。個人推薦使用xrdp,并且Windows的遠(yuǎn)程桌面也是基于RDP協(xié)議,兼容性也很好。并且vnc只支持一個桌面,xrdp可以支持多個桌面,所有如果存在多人同時連接Linux的話,xrdp完全是可以支持的,vnc則不行。

二、如何通過XDRP實現(xiàn)Windows遠(yuǎn)程訪問

  下面才是本文的重點,本文主要是講xrdp在目前最新版Ubuntu 16.04下,如果實現(xiàn)Windows遠(yuǎn)程訪問。網(wǎng)上也很多相關(guān)教程,但是都需要安裝xfac4或者xubuntu桌面系統(tǒng)才能實現(xiàn)遠(yuǎn)程連接。那是因為xrdp支持在13.10之后版本就已經(jīng)不支持的Gnome了和原生Unity桌面,所有網(wǎng)上很多方法都是安裝能夠被xdrp支持的第三方xfac4或者xubuntu桌面系統(tǒng),類似“曲線救國”的方式,間距達(dá)到遠(yuǎn)程控制Ubuntu。但是相信大多數(shù)人還是蠻喜歡Ubuntu的原生界面,不太喜歡其他第三方的桌面系統(tǒng),那可能有人會問,就沒有什么辦法支持原生的Unity桌面嗎?答案其實是有的,這就是本文要講到的如何通過xrdp支持原生Ubuntu桌面遠(yuǎn)程訪問。

  我們先來看看大多數(shù)情況下,通過安裝第三方xfac4或者xubuntu桌面系統(tǒng)達(dá)到遠(yuǎn)程訪問的功能的,這里簡單說明下,畢竟這不是本文的重點(ヾ(?°?°?)??)。通過以下命令直接安裝,然后通過Windows自帶的遠(yuǎn)程訪問工具就可以直接訪問了。

1  #安裝xrdp
2  sudo apt-get install xrdp
3  #安裝vnc4server
4  sudo apt-get install vnc4server tightvncserver
5  #安裝xubuntu-desktop
6  sudo apt-get install xubuntu-desktop
7  #向xsession中寫入xfce4-session
8  echo “xfce4-session” >~/.xsession
9  #開啟xrdp服務(wù)
10  sudo service xrdp restart

  上面是網(wǎng)上大多數(shù)示例所展示的,都是依靠第三方桌面系統(tǒng)實現(xiàn)遠(yuǎn)程訪問,下面講解的是如何直接訪問原生系統(tǒng)。
步驟一、下載TigerVNC Server軟件包

  下載地址:Tigervnc Deb軟件包(適用于Ubuntu 16.04.1 - 64位)
步驟二、 安裝TigerVNC Server軟件包

  1、打開終端,進(jìn)入到剛剛你你下載TigerVNC Server的存放目錄,我是直接下載到默認(rèn)的DownLoads下的,因為下載的是zip文件,記得解壓出來,得到deb安裝文件。

cd Downloads
win10系統(tǒng)vnc連不了的解決辦法
  如圖所示:

  2、再輸入一下安裝命令進(jìn)行安裝(需要su密碼)

sudo dpkg -i tigervncserver_1.6.80-4_amd64.deb
或者
sudo apt-get install tightvncserver (使用在線安裝,后面第3小步就可以直接跳過了)

如圖所示:可能你會看到一些警告信息和錯誤信息,暫時忽略這些信息,主要是沒有相對應(yīng)的依賴包。
win10系統(tǒng)vnc連不了的解決辦法

  3、上面才錯誤信息是因為沒有安裝對應(yīng)的依賴,我們可以通過下面命令進(jìn)行安裝,再重復(fù)第2個的命令

sudo apt-get install -f

  如圖所示:
win10系統(tǒng)vnc連不了的解決辦法
步驟三、安裝xrdp

  打開終端,輸入一下命令(需要su密碼)

sudo apt-get install xrdp -y
win10系統(tǒng)vnc連不了的解決辦法
步驟四、配置xrdp設(shè)置

  需要通過xrdp連接到桌面,需要正確配置相關(guān)信息并填充到.xsession文件(針對每個用戶)或/etc/startwm.sh(針對所有用戶),輸入如下命令

echo unity>~/.xsession

或者

sudo sed -i.bak ‘/fi/a #xrdp multi-users \n unity \n’ /etc/xrdp/startwm.sh

步驟五、重啟xrdp

sudo service xrdp restart

步驟六、開啟桌面共享功能

  進(jìn)入系統(tǒng)-》首選項-》桌面共享,或者直接搜索桌面共享,如圖所示
win10系統(tǒng)vnc連不了的解決辦法
  將【允許其他人查看您的桌面】這一項勾上嗎,如圖所示:
win10系統(tǒng)vnc連不了的解決辦法
到這一步基本上已經(jīng)完成了,接下來就是來測試是否能正常連接到Ubuntu了
三、xrdp測試連接到Ubuntu

  1、查看Ubuntu服務(wù)器的IP地址,如圖所示:
win10系統(tǒng)vnc連不了的解決辦法
  2、啟動Windows遠(yuǎn)程桌面工具(mstc),輸入Ubuntu的IP地址(192.168.226.131),如圖所示:
win10系統(tǒng)vnc連不了的解決辦法
  3、點擊連接之后,正常情況會自動跳出xrdp的登錄界面,需要我們輸入用戶名和密碼即可,模式選擇默認(rèn)就行,如圖所示:
win10系統(tǒng)vnc連不了的解決辦法
  4、我們可以看到xrdp的實時日志,如圖所示:
win10系統(tǒng)vnc連不了的解決辦法
  5、最終我們連接到上了Ubuntu,是不是很熟悉的界面~~(ヾ(????)?”)
win10系統(tǒng)vnc連不了的解決辦法
至此,xrdp連接Ubuntu 16.04的所有步驟已完成。

關(guān)于win10系統(tǒng)vnc連不了的解決辦法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI