Most companies I’ve worked at where employees had a Microsoft work computers. They were under heavy control, even with admin privileges. I was wondering, for a corporate environment, how employees’Linux desktops could be kept under control in a similar way. What would be an open source or Linux based alternative to the following:

  • policy control
  • Software Center with software allow lists
  • controlled OS updates
  • zscaler
  • software detection tool to detect what’s been installed and determine if any unallowed software is present
  • antivirus
  • VPN

I can think of a few things, like a company having it’s own software repos, or using an atomic distribution. There’s already open source VPN solutions if course. But for everything else I don’t really know what could be used or what setup we could have.

  • Cyborganism@lemmy.caOP
    link
    fedilink
    arrow-up
    7
    ·
    10 months ago

    That’s the thing. They need some admin access. Especially if they’re working in IT and need to do certain tasks that require that privilege.

    • lolcatnip@reddthat.com
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      edit-2
      10 months ago

      The simplest solution is to set up the sudoers file to allow only specific commands your users need. I assume you need more than that, but what kinds of use cases does that solution fail to handle?

      • Cyborganism@lemmy.caOP
        link
        fedilink
        arrow-up
        1
        ·
        10 months ago

        Well for example, I work as a DevOps specialist. I need to install certain tools on my system like Docker, kubernetes, virtual machines, etc. Those kinds of tools often require admin privileges to use in development. I may need to modify some files related to those tools in /etc but I shouldn’t have access to all files. For example I would want to prevent users from modifying apt or yum repo sources.

    • bizdelnick@lemmy.ml
      link
      fedilink
      arrow-up
      2
      arrow-down
      17
      ·
      10 months ago

      No way. You completely trust them or you do not trust them at all. In any OS. That’s how security works.