xrdp

beta
4.7 Stars (29)
758 Downloads (This Week)
Last Update:
Download xrdp-v0.6.0.tar.gz
Browse All Files
BSD Linux

Screenshots

Description

RDP Server - An open source RDP server and X server capable of accepting connections from rdesktop and ms terminal server clients.

xrdp Web Site

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
26
0
1
1
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
Write a Review

User Reviews

  • mgjk
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I've used this project for years. A couple things I wish were better. E.g., that it might be able to take over an existing desktop session the way that Windows behaves. Or that the install was a little easier or better documented. A tip which saved me on CentOS 6.5 was to run in the foreground: xrdp --nodaemon& sleep 2; xrdp-sesman --nodaemon It can give you hints for the "cannot connect" errors. On CentOS i found that without the full desktop envrionment, it complained about starting X11... X11 was failing to start because xterm didn't have the right fonts. 5 stars on this because I use it every day and there's no competition. Once it is set up, it just works.

    Posted 07/29/2014
  • danieleunit
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great for remote access to linux desktop or server. Tested on Debian 7 and Ubuntu 12.04 LTS

    Posted 02/07/2014
  • stormnine
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    @bflance: I have xrdp running on several server platforms, including CentOS 6.4. Granted, in my case, I had to manually compile and install XRDP, but it worked after a bit of debugging. In our particular case, I use vnc4server as the backend layer, along with the 'libvnc.so' library, and a series of rules that I've created in "/etc/hosts.allow" & "/etc/hosts.deny" to block direct VNC connections. In each instance I've built out, I use XRDP's customizable menu to build a resolution selector, with each resolution associated with a particular VNC port number (example: 5900 = 1024x768; 5901 = 1280x1024; 5902 = 1440x900; 5903 = x11vnc-console session with password protection). I also combine this configuration with "crypt_level=high" to force all connection-negotiations to use 128bit encryption, end-to-end. The VNC service configuration is a bit tricky per platform, as each platform tends to have it's own nuances in regard to what it supports. But, in my configuration, I use xinetd for auto-spawning the VNC backend sessions, and within the xinetd.d scripts that I built for this purpose, I also have each instance set so that the client connection will receive the name of the system they've connected to as part of their titlebar text, which makes it really easy to keep track of what system you are connected into when you have several sessions open at once. I built this out as an RDP gateway from the start, and then even took that farther to integrate "guacamole", the Tomcat/RDP client that runs from a web browser. While I've ran into a few challenges where XRDP is concerned, I've overcome each of those challenges through extensive research, development, and debugging.

    Posted 09/04/2013
  • bflance
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Hi All, nice app, works fine on Ubuntu 12.04. very easily installed via apt-get, also integrates with LikwiseOPEN which give ability to login to ununtu server via RDP using active directory username/password. however.. no matter what i did, and i already spent like 40+ hours on it, xrdp DOES NOT work on ANY redhat type machine.. tried Centos5/6, Redhat 5.8 and 6.4.. either Xvnc goes zombie (defunct) or some weird errors that "display is in use" or "connecting to 127.0.0.1 5910 - error problem connecting" - go figure.. its really shame that such nice ap doesnt support Redhat enterprise linux. it could be very nice addition in enterprise enviroment, especialy where very expensive products like X-win32 and Exceed dont provide much more than xrdp can do for free... if it was only Ubuntu i would give it 5 stars, but for now, rating only 2...

    Posted 08/30/2013
  • getut
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Good software, but REALLY REALLY needs killdisconnected to be fully implemented in sesman.ini and work. This is almost a denial of service attack if used in anything other than a home user setting where many users are hitting the xrdp server and exhausts it of RAM.

    Posted 07/18/2013
Read more reviews

Additional Project Details

Languages

English

Intended Audience

Developers

User Interface

Non-interactive (Daemon)

Programming Language

C, C++

Registered

2004-06-15
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.