Terminal (Device View)
The Terminal tab opens an in‑browser shell session on the device host. Use it for quick diagnostics and break‑fix tasks.
Starting a session
- Open Devices > select a device > Terminal.
- Choose a shell (bash/sh/pwsh/cmd based on OS) and optionally a user.
- Click Connect. A live terminal appears; keystrokes are sent to the device.
Capabilities
- Interactive TTY with copy/paste support.
- Resizable window and font size (honors your Terminal Theme).
- File transfer may be available via separate Files tab
Auditing and permissions
- Who/when: Each session is logged in Events with user, timestamps, and device.
- Authorization: Access is controlled by roles/permissions (e.g., devices.terminal or equivalent).
Safety guidelines
- Prefer non‑root shells; elevate with sudo for specific commands.
- Avoid long‑running background jobs. Close the tab or click Disconnect to end the session cleanly.
- Be mindful in production: commands execute immediately on the host.
Examples
Check disk and memory quickly:
the terminal supports most of the linux commands, e.g htop if available
htop
df -h
free -m || vm_stat
Inspect network:
ip addr show || ifconfig -a
ss -tulpn | head -n 50