ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    MeshCentral - Increased Security Installation

    IT Discussion
    4
    9
    337
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • syko24S
      syko24
      last edited by

      Are you guys using this recommendation on your installs? This is from section 6.8 in the online manual. I am trying to understand the added benefit to this install method or in the end is it just a headache.

      On Debian based Linux distributions like Ubuntu, a better and more secure way to install MeshCentral is to have it run 
      within a user account this restricted privileges.
      
      1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller
        last edited by

        We run as root to allow for the automatic updates. There are security benefits to running as a service account, for sure. But the system is isolated and we run from /opt and do everything like they would on most machines. It's a minor security point. The fear is that someone will break the application and get access to the server more broadly. But as the risks on the machine are entirely access to this app, it's a minor fear.

        syko24S 1 Reply Last reply Reply Quote 0
        • syko24S
          syko24 @scottalanmiller
          last edited by

          @scottalanmiller said in MeshCentral - Increased Security Installation:

          We run as root to allow for the automatic updates. There are security benefits to running as a service account, for sure. But the system is isolated and we run from /opt and do everything like they would on most machines. It's a minor security point. The fear is that someone will break the application and get access to the server more broadly. But as the risks on the machine are entirely access to this app, it's a minor fear.

          When you say it is isolated, do mean that it is on a vlan or you guys are hosting it offsite on Vultr or similar and it does not have access to your internal systems?

          DashrenderD scottalanmillerS 2 Replies Last reply Reply Quote 0
          • DashrenderD
            Dashrender @syko24
            last edited by

            @syko24 said in MeshCentral - Increased Security Installation:

            @scottalanmiller said in MeshCentral - Increased Security Installation:

            We run as root to allow for the automatic updates. There are security benefits to running as a service account, for sure. But the system is isolated and we run from /opt and do everything like they would on most machines. It's a minor security point. The fear is that someone will break the application and get access to the server more broadly. But as the risks on the machine are entirely access to this app, it's a minor fear.

            When you say it is isolated, do mean that it is on a vlan or you guys are hosting it offsite on Vultr or similar and it does not have access to your internal systems?

            Lol none of that stuff really matters as much because at the jacked point you now have remote access to all of the machines it connects to.

            syko24S 1 Reply Last reply Reply Quote 0
            • syko24S
              syko24 @Dashrender
              last edited by

              @Dashrender said in MeshCentral - Increased Security Installation:

              @syko24 said in MeshCentral - Increased Security Installation:

              @scottalanmiller said in MeshCentral - Increased Security Installation:

              We run as root to allow for the automatic updates. There are security benefits to running as a service account, for sure. But the system is isolated and we run from /opt and do everything like they would on most machines. It's a minor security point. The fear is that someone will break the application and get access to the server more broadly. But as the risks on the machine are entirely access to this app, it's a minor fear.

              When you say it is isolated, do mean that it is on a vlan or you guys are hosting it offsite on Vultr or similar and it does not have access to your internal systems?

              Lol none of that stuff really matters as much because at the jacked point you now have remote access to all of the machines it connects to.

              True but I thought @scottalanmiller had said at one time they use it for on-demand access and not unattended

              1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @syko24
                last edited by

                @syko24 said in MeshCentral - Increased Security Installation:

                @scottalanmiller said in MeshCentral - Increased Security Installation:

                We run as root to allow for the automatic updates. There are security benefits to running as a service account, for sure. But the system is isolated and we run from /opt and do everything like they would on most machines. It's a minor security point. The fear is that someone will break the application and get access to the server more broadly. But as the risks on the machine are entirely access to this app, it's a minor fear.

                When you say it is isolated, do mean that it is on a vlan or you guys are hosting it offsite on Vultr or similar and it does not have access to your internal systems?

                It has no access to anything, it's a fully independent VM. We are LANless, nothing talks to anything else on a LAN.

                dafyreD 1 Reply Last reply Reply Quote 0
                • dafyreD
                  dafyre @scottalanmiller
                  last edited by dafyre

                  @scottalanmiller said in MeshCentral - Increased Security Installation:

                  @syko24 said in MeshCentral - Increased Security Installation:

                  @scottalanmiller said in MeshCentral - Increased Security Installation:

                  We run as root to allow for the automatic updates. There are security benefits to running as a service account, for sure. But the system is isolated and we run from /opt and do everything like they would on most machines. It's a minor security point. The fear is that someone will break the application and get access to the server more broadly. But as the risks on the machine are entirely access to this app, it's a minor fear.

                  When you say it is isolated, do mean that it is on a vlan or you guys are hosting it offsite on Vultr or similar and it does not have access to your internal systems?

                  It has no access to anything, it's a fully independent VM. We are LANless, nothing talks to anything else on a LAN.

                  However, if somebody exploits an unknown vulnerability to get access to the application, they could connect to any of your clients that are connected.

                  Edit: If they crash the application and get access to the server, that is still a concern, but not as big of a concern of gaining access to the application.

                  scottalanmillerS 2 Replies Last reply Reply Quote 0
                  • scottalanmillerS
                    scottalanmiller @dafyre
                    last edited by

                    @dafyre said in MeshCentral - Increased Security Installation:

                    However, if somebody exploits an unknown vulnerability to get access to the application, they could connect to any of your clients that are connected.

                    Yes, but that would happen regardless of the running as root issue. That's certainly a risk that every remote access system worries about. But not one related to this specific topic.

                    1 Reply Last reply Reply Quote 1
                    • scottalanmillerS
                      scottalanmiller @dafyre
                      last edited by

                      @dafyre said in MeshCentral - Increased Security Installation:

                      Edit: If they crash the application and get access to the server, that is still a concern, but not as big of a concern of gaining access to the application.

                      Right, the only reason to want access to the server is to get access to the app. The app is literally the only thing worth anything on the box.

                      1 Reply Last reply Reply Quote 0
                      • 1 / 1
                      • First post
                        Last post