一、環境准備
1、已安裝deepin(虛擬機或物理機,安裝教程自行查詢,很簡單),此處用的開源版deepin20.1做測試(目前已更新到20.2)
2、啟用root賬號,終端執行:sudo passwd root,設置密碼即可
3、開啟ssh,終端執行:systemctl start ssh
4、系統默認禁止了root賬號登錄,使用創建系統設置的賬號登錄,再切換到root即可
二、安裝x11vnc
1、切換到root賬戶,安裝vnc
sudo su,輸入密碼
sudo apt install x11vnc
2、配置訪問密碼(指定輸入路徑/etc/,后面會用到,若不指定默認在/root/.vnc/passwd)
x11vnc -storepasswd /etc/x11vnc.pass
提示如下:
Enter VNC password:
Verify password:
Write password to /root/.vnc/passwd? [y]/n y
Password written to: /root/.vnc/passwd
3、配置開機啟動
vim /lib/systemd/system/x11vnc.service
寫入以下內容(確認x11vnc.pass文件路徑是否正確):
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -forever -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
[Install]
WantedBy=multi-user.target
4、設置開機啟動
systemctl enable x11vnc
5、啟動服務
systemctl start x11vnc
6、查看狀態
systemctl status x11vnc
三、安裝xrdp
1、安裝
apt install xrdp
2、查看狀態
systemctl status xrdp
3、設置開機啟動
systemctl enable xrdp
4、使用windows 遠程桌面遠程deepin
5、連接成功
