Book Image

Hands-On Linux Administration on Azure - Second Edition

By : Kamesh Ganesan, Rithin Skaria, Frederik Vos
Book Image

Hands-On Linux Administration on Azure - Second Edition

By: Kamesh Ganesan, Rithin Skaria, Frederik Vos

Overview of this book

Thanks to its flexibility in delivering scalable cloud solutions, Microsoft Azure is a suitable platform for managing all your workloads. You can use it to implement Linux virtual machines and containers, and to create applications in open source languages with open APIs. This Linux administration book first takes you through the fundamentals of Linux and Azure to prepare you for the more advanced Linux features in later chapters. With the help of real-world examples, you’ll learn how to deploy virtual machines (VMs) in Azure, expand their capabilities, and manage them efficiently. You will manage containers and use them to run applications reliably, and in the concluding chapter, you'll explore troubleshooting techniques using a variety of open source tools. By the end of this book, you'll be proficient in administering Linux on Azure and leveraging the tools required for deployment.
Table of Contents (14 chapters)
13
Index

Identity and Access Management in Azure – IAM

Up to now, we have been discussing how to manage security in Linux. Since we are deploying in Azure, Azure also provides some added security to our Linux VMs. For example, earlier, we discussed Azure Firewall and network security groups, which help in controlling traffic, limiting access to unwanted ports, and filtering traffic originating from unknown locations. On top of this, there are other services in Azure, such as Azure AD Domain Services, which will let you join a Linux VM to a domain. Recently, Microsoft launched an option by which Azure AD users can sign in to the Linux VM. The advantage of this is that you don't have to use other usernames; instead, you can use Azure AD credentials. Let's take a closer look at these services and understand how we can make use of them to increase the security of our Linux VMs.

Azure AD Domain Services

Until now, we have been discussing what can be done inside the Linux VM...