Deepin 安裝 xRDP,Window使用RDP遠程連接


Deepin 安裝 xRDP,Window使用RDP遠程連接

來源  https://blog.csdn.net/yidichaxiang/article/details/100577570

 

最近在做windows RDP遠程連接 linux桌面,期初使用CentOS 桌面版本,測試過程中發現CentOS的好多依賴包比較老,就轉而測試Ubuntu了,在測試成功了,就想Deepin是不是也可以,原理都是一樣的, 這里使用虛擬機進行測試版本版本是15.10,為了方便首先制作了一個鏡像模版,后續測試都是通過鏡像模版創建的虛擬機測試的。

首先開啟ssh

sudo apt-get install openssh-server
#然后開啟服務
sudo systemctl start sshd

然后安裝VNC Server,在之前https://blog.csdn.net/yidichaxiang/article/details/100533237,測試Ubuntu 18.04 開啟 VNC Server 中,已經測試了不同形式,這里就簡單直接的安裝x11vnc

deepin@deepin-PC:~$ sudo apt install x11vnc

配置訪問密碼

deepin@deepin-PC:~$ x11vnc -storepasswd 
Enter VNC password: 
Verify password:    
Write password to /home/deepin/.vnc/passwd?  [y]/n y
Password written to: /home/deepin/.vnc/passwd
deepin@deepin-PC:~$ sudo cp /home/deepin/.vnc/passwd /etc/x11vnc.pass
deepin@deepin-PC:~$ 

配置開機啟動

deepin@deepin-PC:~$ sudo vi /lib/systemd/system/x11vnc.service

編輯以下內容

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
[Install]
WantedBy=multi-user.target

設置開機啟動 

deepin@deepin-PC:~$ sudo systemctl enable x11vnc.service 
Created symlink /etc/systemd/system/multi-user.target.wants/x11vnc.service → /lib/systemd/system/x11vnc.service.
deepin@deepin-PC:~$

重啟電腦,測試開機啟動 VNC Server

至此VNC Server 配置成功。

 

安裝 xrdp

deepin@deepin-PC:~$ sudo apt install xrdp 
 
deepin@deepin-PC:~$ sudo systemctl status xrdp
● xrdp.service - xrdp daemon
   Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2019-09-06 13:48:34 CST; 24s ago
     Docs: man:xrdp(8)
 
deepin@deepin-PC:~$ sudo systemctl enable xrdp
Synchronizing state of xrdp.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable xrdp
deepin@deepin-PC:~$

使用Windows 遠程桌面遠程deepin

這里需要特別注意的是 選擇VNC-any協議,IP地址需要再輸入一次,端口是vncServer的端口和密碼,這里xrdp只是做了協議轉發

至此 Windows 通過遠程桌面訪問 deepin已經配置完成了,現在可以通過rdp和vnc都能訪問到deepin,多個連接時就是共享桌面,操作是可以相互影響和可見的。

 

============== End

 


免責聲明!

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



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