blob: c193273bd063fb67839a74a53ddd115ab24b2165 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
Installation directions for xrdp.
Things you need to compile and install. Most systems don't
have these installed by default.
gcc and make
Header files for pam
Header files for openssl
You can build sesman without pam, there is a Makefile parameter
for that.
I also have a replacement ssl_calls.c to avoid the openssl dependency
email me(Jay) for it. Due to the licence, I can't include it in this
project.
unpackage the tarball
tar -zxvf xrdp-0.1.tar.gz
this will create a folder xrdp
switch to the xrdp folder(cd xrdp)
run make
as root, run make install
This will install most of the files in /usr/local/xrdp.
Some files install in /etc/xrdp. These are configuation
files.
files and location
/usr/local/xrdp/startwm.sh - script that starts the window manager
/etc/sesman.ini - sesman configuration file
/etc/rsakeys.ini - rsa stuff
/etc/xrdp.ini - xrdp configuration file
/var/run/sesman.pid
/var/rub/xrdp.pid
Sesman and xrdp both have to be running as root.
You should set them to start when the system starts.
You can use xrdp_control.sh script to start them.
jay.sorg@gmail.com
|