2017-02-27 11:01:40 +01:00
|
|
|
# rdesktop - A Remote Desktop Protocol client
|
2002-10-09 16:13:46 +02:00
|
|
|
|
2011-04-13 10:46:04 +02:00
|
|
|
rdesktop is an open source client for Microsoft's RDP protocol. It is
|
2015-08-21 09:03:02 +02:00
|
|
|
known to work with Windows versions ranging from NT 4 Terminal Server
|
2017-03-06 17:34:16 +01:00
|
|
|
to Windows 2012r2 RDS. rdesktop currently has implemented the RDP version 4
|
2015-08-21 09:03:02 +02:00
|
|
|
and 5 protocols.
|
2002-10-09 16:13:46 +02:00
|
|
|
|
2017-02-27 11:01:40 +01:00
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
2008-01-05 06:35:56 +01:00
|
|
|
rdesktop uses a GNU-style build procedure. Typically all that is necessary
|
2009-05-15 13:41:40 +02:00
|
|
|
to install rdesktop is the following::
|
2002-10-09 16:13:46 +02:00
|
|
|
|
2008-01-05 06:35:56 +01:00
|
|
|
% ./configure
|
2002-10-09 16:13:46 +02:00
|
|
|
% make
|
|
|
|
% make install
|
|
|
|
|
2017-02-27 11:03:49 +01:00
|
|
|
The default is to install under `/usr/local`. This can be changed by adding
|
2017-02-27 11:04:29 +01:00
|
|
|
`--prefix=<directory>` to the configure line.
|
2008-01-05 06:35:56 +01:00
|
|
|
|
2017-02-27 11:01:40 +01:00
|
|
|
The smart-card support module uses PCSC-lite. You should use PCSC-lite 1.2.9 or
|
2017-02-27 11:03:49 +01:00
|
|
|
later. To enable smart-card support in the rdesktop add `--enable-smartcard` to
|
|
|
|
the configure line.
|
2017-02-27 11:01:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
## Note for users building from source
|
|
|
|
|
2017-03-06 17:34:16 +01:00
|
|
|
If you have retreived a snapshot of the rdesktop source, you will first
|
2017-02-27 11:01:40 +01:00
|
|
|
need to run `./bootstrap` in order to generate the build infrastructure.
|
2015-10-02 11:29:20 +02:00
|
|
|
This is not necessary for release versions of rdesktop.
|
2002-10-09 16:13:46 +02:00
|
|
|
|
2017-02-27 11:01:40 +01:00
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
2017-03-06 17:36:43 +01:00
|
|
|
Connect to an RDP server with:
|
2002-10-09 16:13:46 +02:00
|
|
|
|
2008-01-05 06:35:56 +01:00
|
|
|
% rdesktop server
|
2002-10-09 16:13:46 +02:00
|
|
|
|
2017-03-06 17:34:16 +01:00
|
|
|
where server is the name of the Terminal Services machine. (If you receive
|
2008-01-05 06:35:56 +01:00
|
|
|
"Connection refused", this probably means that the server does not have
|
|
|
|
Terminal Services enabled, or there is a firewall blocking access.)
|
2002-10-09 16:13:46 +02:00
|
|
|
|
2008-01-05 06:35:56 +01:00
|
|
|
You can also specify a number of options on the command line. These are listed
|
|
|
|
in the rdesktop manual page (run "man rdesktop").
|