Zum Inhalt springen

Xrdp: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
 
(82 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
'''XRDP''' - Server für das Remote Desktop Protocol (RDP)
'''xrdp''' - [[Remote Desktop Protocol]] ([[RDP]])-Server für [[Linux]]


== Beschreibung ==
== Beschreibung ==
; ''xrdp'' ist ein Remote Desktop Protocol (RDP)-Server
[[xrdp]] bietet entfernten Clients eine grafische Anmeldung über das [[Remote Desktop Protocol]] ([[RDP]])
Im Gegensatz zu Windows NT/2000/2003-Servern zeigt xrdp dem Benutzer keinen Windows-Desktop, sondern einen X-Window-Desktop an


''xrdp'' bietet einem Client eines entfernten Rechners einen grafischen Anmeldebildschirm an
== Aufruf ==
* Dafür nutzt er das [[Remote Desktop Protocol]] (RDP)
<syntaxhighlight lang="bash" highlight="1-4" line>
* Der Server kann mit den xorgxrdp-Treibern eine Verbindung zu einer lokalen X.org-Sitzung herstellen
* Auch die Verbindung zu einem VNC-X11-Server und die Weiterleitung zu einem anderen RDP-Server sind möglich
 
; Xrdp akzeptiert Verbindungen von
* freerdp
* rdesktop
* Den integrierten Terminal-Server-/Remote-Desktop-Clients von  »Microsoft Windows«-Betriebssystemen
 
; VNC->RDP-Brücke
Es kann auch als VNC->RDP-Brücke verwendet werden
* Im RDP- oder VNC-Weiterleitungsmodus kann jede Art von Desktop verwendet werden
* In den Modi xorgxrdp (der X11RDP ersetzt) und VNC stellt er einen voll funktionsfähigen Linux-Terminalserver bereit, der dem Benutzer eine X-Window-Arbeitsumgebung bietet.
 
== Installation ==
<syntaxhighlight lang="bash" highlight="1" line>
sudo apt install xrdp
</syntaxhighlight>
 
== Syntax ==
<syntaxhighlight lang="bash" line>
xrdp --kill
xrdp --kill
xrdp --help
xrdp --help
Zeile 34: Zeile 13:


=== Optionen ===
=== Optionen ===
{| class="wikitable sortable options“
{| class="wikitable sortable options big"
|-
|-
! Unix !! GNU !! Parameter !! Beschreibung
! Unix !! GNU !! Parameter !! Beschreibung
Zeile 48: Zeile 27:
| -p || --port || PORT || Legt den TCP-Port fest, der überwacht werden soll. Dies überschreibt die Porteinstellung in der Datei xrdp.ini.
| -p || --port || PORT || Legt den TCP-Port fest, der überwacht werden soll. Dies überschreibt die Porteinstellung in der Datei xrdp.ini.
|-
|-
| -f || --fork || || Erstellt einen neuen Prozess für eine neue Verbindung. Wenn nicht aktiviert, wird für jede Verbindung ein neuer Thread verwendet. Dies überschreibt die „Fork“-Einstellung in der Datei xrdp.ini.
| -f || --fork || || Erstellt einen neuen Prozess für eine neue Verbindung. Wenn nicht aktiviert, wird für jede Verbindung ein neuer Thread verwendet. Dies überschreibt die "Fork"-Einstellung in der Datei xrdp.ini.
|-
|-
| || &#8209;&#8209;dump&#8209;config || || Die Konfiguration vor dem Start des Daemons auf stdout ausgeben. Standardmäßig wird dies nicht durchgeführt
| || &#8209;&#8209;dump&#8209;config || || Die Konfiguration vor dem Start des Daemons auf stdout ausgeben. Standardmäßig wird dies nicht durchgeführt
Zeile 55: Zeile 34:
|}
|}


=== Parameter ===
=== Umgebungsvariablen ===
=== Exit-Status ===


== Anwendung ==
=== Fehlerbehebung ===
== Konfiguration ==
=== Dateien ===
{|class="wikitable options"
! Datei || Beschreibung
|-
| /usr/sbin/xrdp || Ausführbare Datei
|-
| /etc/xrdp/xrdp.ini || Konfigurationsdatei
|-
| /var/log/xrdp.log || Log-Datei
|-
| /var/run/xrdp.pid || PID-Datei
|}
<noinclude>
<noinclude>


== Anhang ==
== Anhang ==
=== Siehe auch ===
=== Siehe auch ===
{{Special:PrefixIndex/{{BASEPAGENAME}}}}
<div style="column-count:2">
==== Sicherheit ====
<categorytree hideroot=on mode="pages">xrdp</categorytree>
==== Dokumentation ====
</div>
===== RFC =====
----
===== Man-Pages =====
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
* xrdp.ini(5)
 
* sesman(8)
=== Dokumentation ===
* sesman.ini(5)
; Man-Page
* sesrun(8)
# [https://manpages.debian.org/stable/xrdp/sesman.ini.5.en.html sesman.ini(5)]
# [https://manpages.debian.org/stable/xrdp/xrdp-sesman.8.en.html sesman(8)]
# [https://manpages.debian.org/stable/xrdp/xrdp-sesrun.8.en.html xrdp-sesrun(8)]
# [https://manpages.debian.org/stable/xrdp/xrdp.8.en.html xrdp(8)]
# [https://manpages.debian.org/stable/xrdp/xrdp.ini.5.en.html xrdp.ini(5)]
 
<!--
; Info-Pages
-->
 
=== Links ===
==== Projekt ====
# https://www.xrdp.org/
 
==== Weblinks ====


==== Links ====
{{DEFAULTSORT:xrdp}}
===== Projekt =====
{{DISPLAYTITLE:xrdp}}
# http://www.xrdp.org/


===== Weblinks =====
[[Kategorie:xrdp]]


[[Kategorie:Remote-Desktop]]
</noinclude>
</noinclude>

Aktuelle Version vom 10. Januar 2026, 12:21 Uhr

xrdp - Remote Desktop Protocol (RDP)-Server für Linux

Beschreibung

xrdp bietet entfernten Clients eine grafische Anmeldung über das Remote Desktop Protocol (RDP)

Aufruf

xrdp --kill
xrdp --help
xrdp --version
xrdp [--nodaemon] [--port port] [--fork] [--dump-config] [--config /path/to/xrdp.ini]

Optionen

Unix GNU Parameter Beschreibung
-k --kill Laufenden xrdp-Daemon beenden
-h --help Hilfeinformationen ausgeben und beenden
-v --version Versionsinformationen ausgeben und beenden
-n --nodaemon Startet xrdp im Vordergrund statt als Daemon
-p --port PORT Legt den TCP-Port fest, der überwacht werden soll. Dies überschreibt die Porteinstellung in der Datei xrdp.ini.
-f --fork Erstellt einen neuen Prozess für eine neue Verbindung. Wenn nicht aktiviert, wird für jede Verbindung ein neuer Thread verwendet. Dies überschreibt die "Fork"-Einstellung in der Datei xrdp.ini.
‑‑dump‑config Die Konfiguration vor dem Start des Daemons auf stdout ausgeben. Standardmäßig wird dies nicht durchgeführt
-c --config Einen Pfad zu einer anderen xrdp.ini-Datei angeben. Diese Option ist hauptsächlich für Tests oder ungewöhnliche Konfigurationen vorgesehen.



Anhang

Siehe auch


Dokumentation

Man-Page
  1. sesman.ini(5)
  2. sesman(8)
  3. xrdp-sesrun(8)
  4. xrdp(8)
  5. xrdp.ini(5)


Links

Projekt

  1. https://www.xrdp.org/

Weblinks