Skip to main content
The SC Agent is a lightweight, open-source utility that enables web-based console access to your computes directly from the Strettch Cloud web console. It manages the SSH connection between your browser and the compute to provide seamless terminal access without requiring SSH client software. Supported Systems: Ubuntu 20.04+, Debian 8+ View the source code on GitHub

Automatic Installation

The SC Agent installs automatically when you create a new compute instance. No action needed—just wait a few minutes after creation, then access your console from the web console.

Manual Installation

Need to install the agent on an existing instance? Here’s how: Run this single command to install the agent:
The script will automatically detect your OS, set up repositories, and install the agent:

Review Before Installing

Prefer to inspect the script first? Download and review it:

Verify Installation

Check that the agent is running:
You should see Active: active (running):
Access your console from the web console within a few minutes. To check the installed agent version:

Managing the Agent

Basic Commands

Auto-Start on Boot

Viewing Logs

Updates

The agent updates automatically. You can also trigger updates manually:

Uninstalling

To completely remove the agent:
The uninstall process will stop all services and remove the agent:
Note: After uninstalling, console access will be unavailable. You’ll need to use SSH with password authentication or SSH keys instead.

Troubleshooting

Console Not Accessible?

If you can’t access your compute console from the Strettch Cloud web console, follow these steps:

Step 1: SSH into Your Virtual Machine

First, connect to your VM using SSH:
Enter your password when prompted. Once logged in, proceed with the following steps.

Step 2: Verify Required Ports are Open

The console requires two ports to function:
Expected: You should see port 22 (TCP) and port 60124 (UDP) listed as LISTEN If ports are blocked by your firewall, allow them:

Step 3: Check if the Agent is Running

Look for: Active: active (running) in the output

Step 4: Take Action Based on Status

If the agent is not installed (you see could not be found): If the agent is stopped (you see inactive (dead) or failed):

Step 5: Test Console Access

Wait 30-60 seconds, then try accessing your console from the web console.

Still Not Working?

Contact support at cloud@strettch.com

Security

The agent uses encrypted communication, cryptographic signatures, and port knocking for secure access. It runs with minimal privileges and updates automatically for security patches.