Einfache Frage, aber schwer zu lösen ... Bisher ... =|
Wie man ... machtManjaro (KDE)Arbeite als RDPServer?
ANMERKUNGEN: ICH- Wir mögen das RDP-Protokoll wirklich und haben es in der Vergangenheit mit anderen Linux-Distributionen (Ubuntu) als Server verwendet, aber es fällt uns schwer, RDP auf Manjaro (KDE) als Server zum Laufen zu bringen; II- Wir wissen, dass es viele andere Optionen für den Fernzugriff gibt, aber unsere Nutzungsrealität erfordert die Verwendung von RDP. Daher bitten wir Sie, alle Antworten zu berücksichtigen.ausschließlich mit einer RDP-Lösung.
Danke! =D
INTERESSANTE LINKS ZUM THEMA:
https://forum.manjaro.org/t/nicht-fähig-rdp-von-windows-zu-manjaro-vm-über-xrdp-xorg/94357/2
https://wiki.archlinux.org/index.php/xrdp
AKTUALISIEREN:
Wir haben wirklich versucht, rdp (xrdp) mit Manjaro KDE (KDE5) zum Laufen zu bringen, aber wir haben große Schwierigkeiten … =|
Wir verwenden zahlreiche Dokumentationen und Informationen aus dem Internet, insbesondere in diesen Links ...
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/
Anscheinend ist es möglich, xrdp mit KDE 5 zum Laufen zu bringen, aber mit Manjaro KDE haben wir es nicht hinbekommen ...
MOMENTANE SITUATION:
.LOG 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
.LOG 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)
. Remmina-Verhalten
Es oszilliert zwischen zwei Bildschirmen, während dieses Bild ...
Antwort1
Um remote auf Ihr Manjaro KDE (KDE 5, Plasma 5) zuzugreifen (danke an @AJSlye ) über Remote Desktop Protocol (RDP), installieren Sie FreeRDP (http://www.freerdp.com/)...
NOTIZ:FreeRDP ist eine kostenlose Implementierung des RDP (Remote Desktop Protocol) von Microsoft.
pacman -S --noconfirm freerdp
Öffnen Sie nach der Installation von FreeRDP ein Terminal und führen Sie (auf Ihrem Server) den freerdp-shadow-cli
Befehl mit dem Benutzer aus, den Sie für die Remote-Anmeldung verwenden möchten …
Als RDP-Client (Manjaro KDE) empfehlen wir KRDC …
pacman -S --noconfirm krdc
SCHLUSSBETRACHTUNGEN:
Wir mögen FreeRDP als Server („freerdp-shadow-cli“) sehr, es sieht sehr leicht aus und ist extrem einfach. Wenn es in den Service-Manager integriert wäre (wie „systemctl“), wäre es perfekt! Das Fehlen einer Dokumentation zu „freerdp-shadow-cli“ hat uns ein wenig gestört.
Wir haben andere Optionen wie xrdp (http://xrdp.org/), aber es scheint, dass xrdp nicht als FreeRDP aktualisiert wurde und nur eingeschränkte Unterstützung für Manjaro und/oder KDE 5 bietet. Wir würden es gerne zum Vergleich in funktionierendem Zustand sehen …
WEITERE FRAGE:
Kann irgendjemand auf der Erde Manjaro KDE (KDE 5, Plasma 5) mithilfe von xrdp als RDP-Server betreiben? =|
Danke! =D