diff options
Diffstat (limited to 'system/xrdp/README')
-rw-r--r-- | system/xrdp/README | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/system/xrdp/README b/system/xrdp/README new file mode 100644 index 0000000000..290a45d14c --- /dev/null +++ b/system/xrdp/README @@ -0,0 +1,40 @@ +xrdp - Remote Desktop Server for Linux + +Xrdp provides a fully functional Linux terminal server, capable of accepting +connections from rdesktop and Microsoft's own terminal server/remote desktop +clients. Xrdp uses Xvnc or X11rdp (which are installed separately) to manage +the X session. This means a RDP client can connect to a VNC server on the +xrdp server machine in addition to the RDP server. Xrdp can also act as a +bridging server, allowing RDP clients to connect to other RDP or VNC servers +through the xrdp server. + +Xvnc can be installed by installing tightvnc (available on SlackBuilds.org). +X11rdp can be compiled and installed by following the directions in the +thread at http://tinyurl.com/2ufoz2 (link to LinuxQuestions.org). + +By default, this script will make xrdp without PAM support since PAM is not +installed in Slackware by default. The script supports building with PAM, +but it is completely untested by us. If you want to enable PAM, run the +script as follows: + USE_PAM=YES ./xrdp.SlackBuild + +After installing xrdp there are some configuration files in /etc/xrdp that +can be modified. sesman.ini has some useful options to take note of such as +the ability to allow xrdp use by only a certain group and to specify the log +location (the default log location has been changed to /var/log/sesman.log). +xrdp.ini should be modified so that you have the options you want at the +server login screen. For instance, if you want xrdp's default options to be +like those of a Windows RDP server then change xrdp.ini so that the default +set of options under [xrdp1] corresponds to sesman-X11rdp. Similarly, you +might want to change the options (eg. port number) for VNC (listed as +"console" by default). The man page for xrdp.ini has more details on the +file. + +/etc/xrdp/xrdp-xinitrc by default loads KDE during a X11rdp session. Change +this as desired to load a different DE/WM. A similar script can be executed +on a per-user basis by creating an executable script at ~/.xrdp-xinitrc. A +utility program, xrdp-xwmconfig, is included to allow you to use your xinit +scripts during X11rdp sessions. It works just like xwmconfig, so run it as +root to set the global default, or run it as a normal user to set only the +default for that user. See the sesman.ini man page for details about +defining different names or locations for the X11rdp startup scripts. |