#虛擬顯示器 ;#關(guān)顯示器;#無顯示器;遠程維護 #運維人員
前言
Ubuntu自帶的VNC遠程桌面也很好用,但其邏輯基礎(chǔ)是:被控機器用戶正在使用主機,故顯示器開和用戶登錄是使用原生VNC的兩個基本條件;這就造成在下面兩種情況下,即當連接Ubuntu的顯示器關(guān)閉時,即無顯示器接入通過VNC, 或用戶鎖屏時,如果VNC登錄,包括邏輯相似的Teamviewer和Anydesk等遠是程控制軟件無法正常訪問該Ubuntu系統(tǒng)。
最新的Ubuntu22更是強化了這一點,以前各版本ubuntu遺留的問題,包括bug或破解,在這一版本均被堵住。導致許多人化大量時間,做了無用功。
2023解決方案
啟用原生VNC,使用XRDP方案!
禁用本機桌面共享
這一步可以不做,因為用處不大。我在下一步安裝后發(fā)現(xiàn)禁用遠程桌面沒有任何效果。xrdp重新啟動后,遠程桌面設(shè)置恢復(fù)。
保證一點:確保未選中啟用舊版 VNC 協(xié)議。
注意:此設(shè)置頁面顯示隨機生成的密碼。忽略它。xrdp當您在 Ubuntu 或 Windows 的默認 RDP 應(yīng)用程序中使用 Remmina 等客戶端時,請使用您的登錄密碼
安裝xrdp
在我安裝之前,上面的設(shè)置在我全新安裝的 Ubuntu 22.04 中不起作用xrdp。您必須物理訪問無頭計算機或使用ssh此步驟。
Ctrl通過++打開一個終端,輸入Alt:T
sudo apt install xrdp
系統(tǒng)將提示您輸入密碼。當您輸入密碼時,光標不會移動。這是正常的。
如果ufw啟用,則必須使用以下命令打開端口 3389:
sudo ufw 允許 3389。
使用以下命令驗證xrdp服務(wù)器是否已啟動并正在運行:
sudo systemctl status xrdp
記得登出
注銷(本地)是最重要的部分。如果您通過實際訪問計算機并連接鍵盤、鼠標、顯示器等方式登錄,那么xrdp在您注銷之前將無法工作。
關(guān)于xrdp本地和遠程登錄的注意事項
不要在電腦啟動時使用自動登錄到桌面!
與 Windows 中的 RDP 不同,它xrdp僅在您未在本地登錄到遠程計算機時才起作用。這意味著您實際去遠程計算機并登錄,然后離開計算機而不注銷,將無法正常工作。xrdp
同樣,通過遠程登錄時,xrdp您可以在不注銷的情況下斷開連接,會話將繼續(xù)。但是,在這種情況下,您將無法在本地登錄,直到您遠程注銷。
這對于無頭計算機來說不是問題,因為您從不在本地登錄。
XRDP/RDP 客戶端的兩點
1.會話、用戶和密碼
當您嘗試使用 (X)/RDP 訪問遠程計算機時,您可能會在 RDP/XRDP 客戶端上看到此對話框:
將會話設(shè)置為默認的 XOrg。
使用您的遠程 Ubuntu 計算機的用戶名
使用遠程 Ubuntu 計算機用戶的登錄密碼。設(shè)置 (x)RDP 客戶端時不要使用隨機生成的密碼。
如果您使用 Remmina 并選擇在連接配置中存儲您的用戶名和密碼,您將不會看到此對話框。
2.桌面可能看起來不同
當我使用 Remmina xrdp 進入 VM 中的 Ubuntu22.04 時,我沒有獲得默認的 Ubuntu 桌面。相反,我得到了如下所示的 Gnome 42 桌面:
可能有一些方法可以將它改回 Ubuntu 桌面,但我沒有探索它。
參考:文章來源:http://www.zghlxwxcb.cn/news/detail-521899.html
https://askubuntu.com/questions/1407444/ubuntu-22-04-remote-desktop-headless/1409120#1409120文章來源地址http://www.zghlxwxcb.cn/news/detail-521899.html
到了這里,關(guān)于遠程控制最新ubuntu22服務(wù)器(關(guān)顯示器)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!