XK0-004 · Question #411
An administrator wants to use a Linux server's GUI remotely but is limited by security to using TCP ports 5900--5999. Which Of the following is the BEST choice for installation on the Linux server…
The correct answer is C. XRDP. XRDP is the best choice for providing a full Linux GUI remotely because it implements the RDP protocol server-side and can be configured to listen on ports within the allowed 5900-5999 range.
Question
An administrator wants to use a Linux server's GUI remotely but is limited by security to using TCP ports 5900--5999. Which Of the following is the BEST choice for installation on the Linux server to enable this functionality?
Options
- AVNC
- Brdesktop
- CXRDP
- DSPICE
How the community answered
(32 responses)- A6% (2)
- C91% (29)
- D3% (1)
Why each option
XRDP is the best choice for providing a full Linux GUI remotely because it implements the RDP protocol server-side and can be configured to listen on ports within the allowed 5900-5999 range.
VNC natively uses ports 5900-5999 but provides only basic framebuffer-level screen sharing without the session management, reconnection handling, or feature richness of an RDP-based solution.
rdesktop is an RDP client application used to connect to remote Windows desktops - it is not a server-side component and cannot enable incoming remote GUI connections to the Linux host.
XRDP is an open-source RDP server for Linux that provides a full graphical desktop session with session management, multiple backend support, and richer functionality than basic framebuffer solutions. Although its default port is 3389, XRDP can be reconfigured via /etc/xrdp/xrdp.ini to listen on any port, including those within the security-approved 5900-5999 range, making it both compliant and fully featured.
SPICE (Simple Protocol for Independent Computing Environments) is designed for virtual machine console access in hypervisor environments such as QEMU/KVM and is not intended for general remote desktop access to a physical Linux server.
Concept tested: Linux remote GUI access configuration using XRDP on custom ports
Source: https://www.xrdp.org/
Topics
Community Discussion
No community discussion yet for this question.