2020/07/16

最近在測一個稽核的設備
只要user經過這台設備就所有動作就可以被錄影
因為就想讓user進設備後再連到一台主机
接下來再連到目的主机
但考慮可能有多人同時使用的情況
又不想要為此再多花費用去購買windows rdp 的授權
所以就想利用xrdp來解決

安裝步驟如下


centos 8 xrdp install

centos 8 安裝時選擇 server with gui

裝好後關閉 selinux
vi /etc/sysconfig/selinux

關閉firewalld
systemctl disable firewalld

disable virbr0

systemctl status libvirtd.service
systemctl disable libvirtd.service

dnf update -y

dnf install epel-release

dnf install xrdp -y

systemctl enable xrdp
systemctl start xrdp

因為只開几個user要給多人共用 所以關閉視窗時要結束 session

同一user不能同時二個登入
不同user可以同時登入

vi /etc/xrdp/sesman.ini

 [Xvnc] 這段加入


param=-MaxDisconnectionTime
param=10

醬user在關視窗後10秒就會結束session


因為連入後還要再連到別台几器
所以安裝remmina給連入的user使用

因為centos 8 預設軟体庫已沒有 remmina
所以使用snap安裝

dnf install snapd

systemctl start snapd
systemctl enable snapd

snap install remmina

重開几

沒有留言: