Web Terminal
The VSAY Terminal Web Terminal lets you connect to your machines directly from your browser - no local SSH client required.
Features
Browser-Based Access
Access your servers from anywhere with just a web browser:
- No installation required - Works on any device with a modern browser
- Cross-platform - Windows, macOS, Linux, even tablets
- Secure - All traffic encrypted through VSAY Terminal gateway
Full Terminal Emulation
The Web Terminal provides a complete terminal experience:
- Full ANSI color support
- Unicode and special character support
- Copy/paste functionality
- Keyboard shortcuts
- Scrollback buffer
- Resizable terminal window
Using the Web Terminal
Starting a Session
- Navigate to the Machines page
- Find the machine you want to connect to
- Click the "Connect" button
- The Web Terminal opens in a new tab or panel
Terminal Controls
| Shortcut | Action |
|---|---|
Ctrl + Shift + C | Copy selected text |
Ctrl + Shift + V | Paste from clipboard |
Ctrl + + | Increase font size |
Ctrl + - | Decrease font size |
Ctrl + 0 | Reset font size |
Session Management
While in a session:
- Disconnect: Click the disconnect button or type
exit - Reconnect: If disconnected, click "Reconnect" to resume
- New Tab: Open additional terminal tabs to the same machine
Advanced Features
Multiple Sessions
You can have multiple terminal sessions open simultaneously:
- Open multiple tabs to different machines
- Open multiple tabs to the same machine
- Switch between sessions easily
Session Persistence
VSAY Terminal supports session persistence:
- Sessions survive brief network interruptions
- Automatic reconnection when connectivity is restored
- Background processes continue running during disconnections
info
For long-running processes, we recommend using tmux or screen on your server for additional session management.
File Transfer
Transfer files directly through the Web Terminal interface:
Upload to Server:
- Click the "Upload" button in the terminal toolbar
- Select files from your local machine
- Choose the destination directory on the server
- Files are transferred securely
Download from Server:
- Click the "Download" button
- Enter the file path on the server
- The file downloads to your browser
Command History
All commands executed in the Web Terminal are logged:
- View your command history in the terminal with
history - Organization admins can review command history in Monitoring → Command Logs
- Search through past commands to find specific operations
Customization
Appearance
Customize your terminal appearance:
- Theme: Choose from light, dark, or custom themes
- Font: Select your preferred monospace font
- Font size: Adjust for comfort
Behavior
Configure terminal behavior:
- Scrollback lines: How much history to keep
- Cursor style: Block, underline, or bar
- Cursor blink: Enable or disable blinking
Troubleshooting
Connection Issues
If you're having trouble connecting:
- Check machine status - Ensure the machine is online
- Verify permissions - Confirm you have access to the machine
- Check network - Ensure your network allows WebSocket connections
- Clear browser cache - Sometimes a fresh start helps
Performance Issues
For slow or laggy terminals:
- Check your internet connection
- Reduce scrollback buffer if very large
- Close unused tabs to free resources
- Try a different browser