Skip to content

jweede/aws-iam-ldap-bridge

 
 

Repository files navigation

Build Status

Introduction

This project contains AWS IAM bridge for ApacheDS 2.0.0-M17. It is designed to be used straight away on any Linux system which has Java 6 without any manual configuration. For example, it can be embedded into an AWS AMI and used for all your servers to allow the AWS IAM authentication of Linux users.

The bridge periodically populates the LDAP directory location with the users, groups and roles from AWS IAM. If you configure you Linux with LDAP authentication (for example, using libpam-ldapd) it will allow authentication of the Linux users against AWS IAM using their AWS IAM Secret Keys or AWS IAM passwords.

After login, the user will have the Linux groups corresponding to the IAM groups that were assigned to them.

Note: The user's AWS Secret Keys are never stored in any persistent storage or logs.

For more information, please read the INSTALL document inside of the installation package.

About

Access to the AWS IAM accounts via LDAP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 87.6%
  • Shell 8.3%
  • Batchfile 4.1%