mirror of
https://github.com/jakobadam/RDSFactor.git
synced 2025-06-05 12:07:14 +02:00
Two-factor authentication for Windows Remote Desktop Services (RDS)
radar-radius@7f7f1dddce | ||
RDSFactor | ||
RDSFactorConfig | ||
RDSFactorWeb/RDWeb/Pages | ||
.gitignore | ||
.gitmodules | ||
install-web.bat | ||
LICENSE | ||
README.md |
RDSFactor
Two-factor authentication for Remote Desktop Services (RDS)
http://www.isager.dk/is/CICRadarR/SMStokenforWindows2012RDGateway.aspx
Prerequisites
An RDS setup. The minimal RDS setup for use with RDSFactor consist of two servers:
- Active Directory; and
- RDS with Gateway component enabled
Installation
RDWeb update
RDSfactor comes with a customized version of the RDWeb pages. To install these run:
$ install-web.bat
After install go and configure the application in IIS. RDWeb -> Pages -> Application Settings. You should configure the following settings:
- RadiusServer (IP of the radius server)
- RadiusSecret (Shared secret used for encryption of RADIUS traffic)
RADIUS server installation
The RADIUS server component can be installed on any server reacheable by both the RD Web and the RD Gateway. To install the server as a service run:
$ install-server.bat
TODO: NPS config, Web config
Acknowledgements
- Claus Isager - for the proof of concept two factor RDS authentication
- Nikolay Semov - for the core RADIUS server