2023年2月5日 星期日

Mapleboard MP510-50 測試 (七) : 安裝遠端桌面伺服器 xrdp

昨天因為補班 (春節連假), 晚上才回到鄉下, 開始著手解決 Mapleboard 遠端連線問題. 搜尋遠端桌面找到下面介紹用 xrdp 連線遠端桌面的兩篇文章 : 


似乎跟公司用的有點類似. 因為 Mapleboard 已經內建 xfce 桌面, 所以我就直接用 apt-get 安裝 xrdp 套件.


1. 安裝 xrdp 遠端桌面伺服器 : 

one@LX2438:~$ sudo apt-get -y install xrdp    
[sudo] one 的密碼: 
正在讀取套件清單... 完成
正在重建相依關係... 完成  
正在讀取狀態資料... 完成  
以下套件為自動安裝,並且已經無用:
  tightvncpasswd
使用 'sudo apt autoremove' 將之移除。
下列的額外套件將被安裝:
  xorgxrdp
建議套件:
  guacamole
下列【新】套件將會被安裝:
  xorgxrdp xrdp
升級 0 個,新安裝 2 個,移除 0 個,有 38 個未被升級。
需要下載 576 kB 的套件檔。
此操作完成之後,會多佔用 3,236 kB 的磁碟空間。
下載:1 http://ports.ubuntu.com jammy/universe arm64 xrdp arm64 0.9.17-2ubuntu2 [514 kB]
下載:2 http://ports.ubuntu.com jammy/universe arm64 xorgxrdp arm64 1:0.2.17-1build1 [62.8 kB]
取得 576 kB 用了 2s (246 kB/s)     
選取了原先未選的套件 xrdp。
(讀取資料庫 ... 目前共安裝了 279721 個檔案和目錄。)
正在準備解包 .../xrdp_0.9.17-2ubuntu2_arm64.deb……
解開 xrdp (0.9.17-2ubuntu2) 中...
選取了原先未選的套件 xorgxrdp。
正在準備解包 .../xorgxrdp_1%3a0.2.17-1build1_arm64.deb……
解開 xorgxrdp (1:0.2.17-1build1) 中...
設定 xrdp (0.9.17-2ubuntu2) ...

Generating 2048 bit rsa key...

ssl_gen_key_xrdp1 ok

saving to /etc/xrdp/rsakeys.ini

Created symlink /etc/systemd/system/multi-user.target.wants/xrdp-sesman.service → /lib/systemd/system/xrdp-sesman.service.
Created symlink /etc/systemd/system/multi-user.target.wants/xrdp.service → /lib/systemd/system/xrdp.service.
設定 xorgxrdp (1:0.2.17-1build1) ...
執行 man-db (2.10.2-1) 的觸發程式……
執行 libc-bin (2.35-0ubuntu3.1) 的觸發程式……


2. 設定開機自動啟動 xrdp :  

one@LX2438:~$ 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

參考 :



3. 將 dxdp 加入 ssl-cert 群組 :  

這樣 xrdp 使用者才擁有存取權憑證 :

one@LX2438:~$ sudo adduser xrdp ssl-cert    
正將 `xrdp' 使用者新增至 `ssl-cert' 群組 ...
正在將使用者“xrdp”加入到“ssl-cert”群組中
完成。

4. 指定 xfce 為桌面環境 : 

下列指令指定 xrdp 啟動時使用的桌面環境為 xfce : 

one@LX2438:~$ echo xfce4-session >~/.xsession    


5. 重新啟動 xrdp 服務 : 

這樣所做的變更才會生效 : 

one@LX2438:~$ sudo service xrdp restart    

完成上述程序後, 就可以用 Windows 內建的遠端桌面程式來連線了, 點左下角開始, 在 "搜尋程式與檔案" 框中輸入 mstsc 或遠端桌面就可找到 : 





執行 mstsc 或遠端桌面, 輸入 Mapleboard 網址, 按連線鈕即可 : 




輸入 Mapleboard 登入帳密即可 : 





雖然桌面功能都一樣, 但這 xfce 桌面與 Mapleboard 桌面不相同, 感覺不太真實. 

沒有留言 :