Skip to content
© 2026 The ThingsBoard Authors
Try for free

ThingsBoard Cloud

Choose your data region

Your data stays in the region you choose, for residency and compliance. No credit card required.

Rather run it yourself? Install on your own servers

Remote Shell

Remote Shell lets you control the operating system of your IoT Gateway machine directly from the ThingsBoard web interface - execute commands, check system health, troubleshoot issues, and perform maintenance tasks without needing physical access to the device.

  1. Go to Entities > Gateways and click on the desired gateway.

  2. Click the General configuration button in the right panel.

  3. On the General tab, enable the Remote shell toggle and click Save.

  1. On the gateway detail page, click the Remote shell button in the right panel.

  2. The shell terminal opens and connects automatically.

  3. Run any OS command. For example, ls lists the files and directories in the current directory.