In this article we are going to learn how to configure xRDP Remote Desktop Server in Linux Systems, Before that let me explain you what is XRDP. XRDP Remote Desktop Server is nothing but a service or a daemon which is allows user to take remote of Linux Operating System from RDP (Remote Desktop Protocol) clients. As we all know that RDP stands for Remote Desktop Protocol comes with Microsoft Windows operating Systems. With the help of XRDP we can able to take remote of Linux Operating Systems graphically from Windows Systems. XRDP is uses x11rdp at backend to manage X Sessions. XRDP is a open source application was invented on year 2005 which is nice replacement of rdesktop. There is also a nice alternative to XRDP is VNC but XRDP Remote Desktop Server is more reliable when we are talking about taking remote from MS Windows Systems. XRDP uses RSA Public Key and Private key encryption to transfer data over network so There is no risk of security as far as you are using this on Local Network but I would suggest you not to use over Internet.