Terminal
A web terminal for root. It’s the real shell on your server, inside the panel, with your session protected by a one-time token. Use it for quick admin tasks when SSH isn’t handy. Because this is full root access, treat it like a loaded power tool: precise, fast, and not forgiving.
What you can do here
- Run any shell command as 
root(software installs, service restarts, quick edits). - Tail logs, check status, move files, and fix configuration without leaving the panel.
 - Toggle fullscreen for focus; resize is automatic so the terminal stays readable.
 
How it works (in simple terms)
- When you open the page, the panel spins up a short-lived terminal listener for your session and hands your browser a one-time token to talk to it.
 - If there’s no activity for a while, the connection is closed. You’ll see a Reconnect button.
 - Each session is isolated to you and only created after you’ve authenticated to the panel as root.
 
Basic controls
- Fullscreen: click the expand icon in the header. Click again (or press Esc) to exit.
 - Resize: the terminal auto-fits when you resize the window or switch fullscreen.
 - Reconnect: if the socket closes (idle or network), the screen dims; hit Reconnect to reload a fresh session.
 
Good habits (and guardrails)
- Know where you are: commands run as root; a stray space in 
rmorrsynccan ruin your week. - Stage risky changes: prefer 
systemctl reloadbeforerestartwhere possible. - Copy/paste carefully: multi-line pastes execute fast; consider drafting in an editor first.
 - Logs are your friend: keep a second tab with Monitoring or 
journalctl -fwhile making changes. 
Troubleshooting
- “No activity detected…” — Session timed out. Click Reconnect.
 - Blank terminal / immediate close: check that your browser allows WebSockets and there’s no proxy or firewall blocking them.
 - Fullscreen doesn’t work: some browsers block it on non-user actions; click the button again or press F11.
 
Security notes
- Only the root panel user can access this terminal.
 - Each session uses a unique token, bound to your panel session and expiring on close.
 - Idle sessions are terminated to reduce risk; re-opening creates a fresh, isolated session.
 
  Reminder: This is a live root shell. If you’re not 100% sure, pause, backup, or test the command in a staging path first.