I've been hearing lots of positive comments about using Linux endpoints, and I'm curious about how they are managed in comparison to Windows systems using Intune. Are there effective ways to manage Linux devices that can match the management level provided by Intune for Windows?
5 Answers
Yes, managing Linux endpoints is definitely a different challenge compared to Windows. While there are many Mobile Device Management (MDM) vendors that support various Linux distributions, most teams lean towards using tools like Ansible, Chef, or Puppet to deploy configurations. One thing to keep in mind is the variety of Linux distributions. Unlike Windows, which is more uniform, Linux can vary widely in terms of user environments, which adds a layer of complexity. Standardizing on a specific distribution can help a lot to simplify management.
It can be done to a degree, primarily through tools like Ansible, but you won't get the same GUI-oriented management experience that Intune offers. Windows has thrived on its centralized endpoint management solutions for years, making it straightforward to handle deployments and configurations. Most Linux management tools lack that out-of-the-box, click-and-go simplicity.
The effectiveness of managing Linux endpoints varies by organization. Tools like Fleet provide decent remote device management, but they aren't as straightforward as Intune. One challenge with Linux is the flexibility it offers, especially at the kernel level, which means users can configure things in ways that complicate management. If you look into companies utilizing Fleet, you'll see varying degrees of success in managing Linux devices.
I've had success deploying Ubuntu to end users with a solid compliance setup that's flexible. It took some time to get everything functioning correctly, but using the tutorials provided by Ubuntu helped. We're currently at about a 50/50 split between Linux and Windows users in my organization and have managed to streamline deployments quite a bit.
It's worth noting that with open-source solutions, while you save on costs, you might invest more time into managing and setting everything up. The trade-off can often be significant. Linux environments can be great, but the initial setup and ongoing management can require a lot of effort.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures