RDP 서버로 실행되는 Manjaro(KDE)

RDP 서버로 실행되는 Manjaro(KDE)

간단한 질문이지만 해결하기 어렵습니다... 지금까지... =|

제조법만자로(KDE)RDP로 일하다섬기는 사람?

노트: - 우리는 rdp 프로토콜을 정말 좋아하고 과거에 다른 Linux 배포판(Ubuntu)과 함께 서버로 사용했지만 rdp가 Manjaro(KDE)에서 서버로 작동하도록 하는 데 어려움을 겪고 있습니다. II- 우리는 원격 액세스를 위한 다른 많은 옵션이 있다는 것을 알고 있지만 우리의 사용 현실에서는 RDP를 사용해야 하므로 모든 답변이 처리되도록 요청하십시오.독점적으로 rdp 솔루션으로.

감사해요! =디

주제에 대한 흥미로운 링크:

https://forum.manjaro.org/t/xrdp-cant-get-plasma-to-start-after-initial-logging-into-xrdp-xorg-session/110678

https://forum.manjaro.org/t/not-able-to-rdp-from-windows-to-manjaro-vm-via-xrdp-xorg/94357/2

https://wiki.archlinux.org/index.php/xrdp


업데이트:

우리는 Manjaro KDE(KDE5)와 함께 작동하도록 rdp(xrdp)를 얻으려고 노력해 왔지만 많은 어려움을 겪고 있습니다... =|

우리는 특히 이러한 링크에서 인터넷상의 많은 문서와 정보를 사용합니다.

https://raw.githubusercontent.com/Microsoft/linux-vm-tools/master/arch/install-config.sh

https://www.hiroom2.com/2019/06/15/ubuntu-1904-xrdp-kde-en/

분명히 KDE 5에서 xrdp를 작동시키는 것이 가능하지만 Manjaro KDE에서는 작동하도록 만들 수 없었습니다...

현재 상황:

. 로그 xrdp-sesman

less +F /var/log/xrdp-sesman.log

[20191211-14:03:27] [DEBUG] Closed socket 8 (AF_INET 127.0.0.1:3350)
[20191211-14:03:27] [INFO ] Xorg :10 -auth .Xauthority -config xrdp/xorg.conf -noreset -nolisten tcp -logfile .xorgxrdp.%s.log  
[20191211-14:03:37] [ERROR] X server for display 10 startup timeout
[20191211-14:03:37] [CORE ] waiting for window manager (pid 5102) to exit
[20191211-14:03:37] [ERROR] X server for display 10 startup timeout
[20191211-14:03:37] [ERROR] another Xserver might already be active on display 10 - see log
[20191211-14:03:37] [DEBUG] aborting connection...
[20191211-14:03:37] [CORE ] window manager (pid 5102) did exit, cleaning up session
[20191211-14:03:37] [INFO ] calling auth_stop_session and auth_end from pid 5101
[20191211-14:03:37] [DEBUG] cleanup_sockets:
[20191211-14:03:37] [DEBUG] cleanup_sockets: deleting /tmp/.xrdp/xrdp_chansrv_socket_10
[20191211-14:03:37] [DEBUG] cleanup_sockets: deleting /tmp/.xrdp/xrdpapi_10
[20191211-14:03:37] [DEBUG] cleanup_sockets: failed to delete /tmp/.xrdp/xrdpapi_10
[20191211-14:03:37] [INFO ] ++ terminated session:  username eduardolac, display :10.0, session_pid 5101, ip 192.168.12.1:33886 - socket: 1

. 로그 xrdp

less +F /var/log/xrdp.log

[20191211-14:05:19] [DEBUG] Closed socket 12 (AF_INET 192.168.12.253:3389)
[20191211-14:05:19] [DEBUG] xrdp_mm_module_cleanup
[20191211-14:05:19] [INFO ] Socket 12: AF_INET connection received from 192.168.12.1 port 34186
[20191211-14:05:19] [DEBUG] Closed socket 12 (AF_INET 192.168.12.253:3389)
[20191211-14:05:19] [DEBUG] Closed socket 11 (AF_INET 0.0.0.0:3389)
[20191211-14:05:19] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
[20191211-14:05:19] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
[20191211-14:05:19] [DEBUG] TLSv1.3 enabled
[20191211-14:05:19] [DEBUG] TLSv1.2 enabled
[20191211-14:05:19] [DEBUG] Security layer: requested 3, selected 0
[20191211-14:05:19] [INFO ] connected client computer name: eduardo-nb
[20191211-14:05:19] [INFO ] adding channel item name cliprdr chan_id 1004 flags 0xc0a00000
[20191211-14:05:19] [INFO ] adding channel item name drdynvc chan_id 1005 flags 0xc0800000
[20191211-14:05:19] [INFO ] Non-TLS connection established from 192.168.12.1 port 34186: encrypted with standard RDP security
[20191211-14:05:19] [DEBUG] xrdp_00001455_wm_login_mode_event_00000001
[20191211-14:05:19] [INFO ] Cannot find keymap file /etc/xrdp/km-00000416.ini
[20191211-14:05:19] [INFO ] Cannot find keymap file /etc/xrdp/km-00000416.ini
[20191211-14:05:19] [INFO ] Loading keymap file /etc/xrdp/km-00000409.ini
[20191211-14:05:19] [WARN ] local keymap file for 0x00000416 found and doesn't match built in keymap, using local keymap file
[20191211-14:05:20] [DEBUG] Closed socket 23 (AF_UNIX)

. 레미나 행동

이 이미지처럼 두 화면 사이를 진동하고 있습니다.

레미나 행동

답변1

Manjaro KDE(KDE 5, Plasma 5)에 원격으로(@AJSlye 덕분에) 액세스하려면 RDP(원격 데스크톱 프로토콜)를 통해 FreeRDP를 설치하세요(http://www.freerdp.com/)...

메모:FreeRDP는 Micro$$oft의 RDP(원격 데스크톱 프로토콜)를 무료로 구현한 것입니다.

pacman -S --noconfirm freerdp

FreeRDP를 설치한 후 터미널을 열고 (서버에서) freerdp-shadow-cli원격으로 로그인하는 데 사용할 사용자와 함께 명령을 실행하세요.

freerdp-shadow-cli

RDP 클라이언트(Manjaro KDE)의 경우 KRDC를 권장합니다...

pacman -S --noconfirm krdc

KRDC


최종 고려사항:

우리는 FreeRDP를 서버("freerdp-shadow-cli")로 정말 좋아합니다. 매우 가볍고 매우 단순해 보입니다. 서비스 관리자(예: "systemctl")와 통합된다면 완벽할 것입니다! "freerdp-shadow-cli"에 대한 문서가 부족하여 약간 불편했습니다.

xrdp와 같은 다른 옵션이 있습니다(http://xrdp.org/), 그러나 xrdp는 FreeRDP로 업데이트되지 않았으며 Manjaro 및/또는 KDE 5에 대한 지원이 제한되어 있는 것 같습니다. 비교를 위해 작동하는 것을 보고 싶습니다...


추가 질문:

지구상의 누구든지 xrdp를 사용하여 Manjaro KDE(KDE 5, Plasma 5)를 RDP 서버로 작동하게 할 수 있습니까? =|

감사해요! =디

관련 정보