Web Terminal
Vapor includes a built-in, secure web terminal that gives you root access directly to the underlying host OS without needing an external SSH client.
Accessing the Terminal
- Navigate to Terminal in the left navigation menu.
- A WebSocket connection will automatically be established to the host's
/bin/bashor default shell. - You will be logged in as the
rootuser or the user context under which Vapor is running.
Features
- Copy/Paste: Supported using standard keyboard shortcuts (Ctrl+Shift+C / Ctrl+Shift+V) or right-click context menus.
- Resizing: The terminal automatically resizes to fit your browser window.
- Persistence: Navigating away from the terminal page will close the session.
CAUTION
The web terminal provides full administrative access to the host. Any commands executed here bypass Vapor's safety checks and validation logic. Use with extreme caution.