{"id":43951,"date":"2020-02-01T09:00:00","date_gmt":"2020-02-01T16:00:00","guid":{"rendered":"https:\/\/jumpcloud.com\/?p=43951"},"modified":"2024-11-14T17:41:57","modified_gmt":"2024-11-14T22:41:57","slug":"configure-aws-server-ldap","status":"publish","type":"post","link":"https:\/\/jumpcloud.com\/blog\/configure-aws-server-ldap","title":{"rendered":"Configuring AWS Linux Servers With LDAP"},"content":{"rendered":"\n
A significant number of servers in the AWS\u00ae<\/sup> cloud run on Linux\u00ae<\/sup>. As such, DevOps engineers want to pair the open source OS with an open source authentication mechanism: LDAP<\/a>. The alternative is to try and \u201cmismatch\u201d authentication against Microsoft\u00ae<\/sup> Active Directory\u00ae<\/sup> (AD), which presents DevOps engineers with unnecessary challenges.<\/p>\n\n\n\n AD struggles with non-Windows\u00ae<\/sup> systems out of the box. Generally, to perform user management on Linux servers<\/a> with AD, DevOps engineers must layer additional solutions onto it. One might assume that AWS offers tooling to help mitigate this problem. But because AWS Directory Service<\/a> is just hosted AD in AWS, many are reluctant to use it for their Linux server infrastructure. The largest deterrents are AD\u2019s limitations with Linux as well as licensing costs as compared to open source tools like OpenLDAP\u2122.<\/p>\n\n\n\n As an open source solution, OpenLDAP<\/a> is versatile and highly flexible \u2014 it can enable the LDAP authentication<\/a> that DevOps teams need for their Linux servers in AWS. But LDAP isn\u2019t just useful for server access<\/a>. Many of the other tools that DevOps teams leverage authenticate via LDAP, too. Examples include the Atlassian\u00ae<\/sup> suite, Docker, and OpenVPN\u00ae<\/sup>.<\/p>\n\n\n\n LDAP is most often utilized via OpenLDAP servers<\/a>. These servers have historically been housed on-prem or in the data center next to the servers they will authenticate. LDAP server require a significant amount of configuration and technical knowhow to get set up correctly. It\u2019s also possible for LDAP servers to be set up and hosted in the cloud. While physical hardware configuration and maintenance chores are handled by a third party in that case, it is still a tall order to get the software functional and keep it up-to-date, not to mention the security, availability, and performance issues. As such, many DevOps engineers are seeking out a solution from the cloud that can provide the LDAP authentication their environments require. They also know that there are other issues in the environment that LDAP alone cannot help solve. So if a solution can help with other key authentication protocols (e.g. SAML, RADIUS, SSH, SMB), that makes it more versatile and useful than one focused on LDAP alone. <\/p>\n\n\n\n One such solution is Directory-as-a-Service\u00ae<\/sup><\/a> from JumpCloud. It enables IT admins to authenticate remote Linux servers via LDAP, plus it also features the ability to authenticate via SSH keys. As an SSH key manager, users easily access all of their cloud resources. <\/p>\n\n\n\n And, as a protocol-driven product, DevOps engineers can leverage SAML, SMB, and RADIUS in addition to LDAP so that they can pick the best tools for their users and not worry about authenticating those users to the resources they need. When you centralize your identities with a single identity provider, you won\u2019t have to worry about managing identity silos.<\/p>\n\n\n\n If you\u2019re eager to configure AWS Linux servers with cloud LDAP<\/a> and not have anything on-prem to manage, sign up<\/a> for a free JumpCloud account. It includes the ability to manage up to 10 users free, forever. A significant number of servers in the AWS\u00ae cloud run on Linux\u00ae. So, the pairing of an open source OS and authN protocol makes sense. <\/p>\n","protected":false},"author":74,"featured_media":43952,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_oasis_is_in_workflow":0,"_oasis_original":0,"_oasis_task_priority":"","inline_featured_image":false,"footnotes":""},"categories":[23],"tags":[],"collection":[2778,2779],"platform":[],"funnel_stage":[3015],"coauthors":[2517],"acf":[],"yoast_head":"\nWhy Not AD?<\/h2>\n\n\n\n
OpenLDAP for AWS and DevOps<\/h2>\n\n\n\n
Challenges of Traditional LDAP<\/h2>\n\n\n\n
<\/p>\n\n\n\nCloud-Based LDAP Authentication and More<\/h2>\n\n\n\n
Try JumpCloud Today<\/h2>\n\n\n\n
<\/p>\n","protected":false},"excerpt":{"rendered":"