CtrlOps
|Docs
Core

Server Discovery & Setup

How CtrlOps helps you connect to and manage your Linux infrastructure

CtrlOps provides several ways to add and manage your servers. This guide explains the actual workflows for setting up your infrastructure in the v1.0.6 release.

The SSH Setup Wizard

If you are new to SSH or need to generate secure keys for your local workstation, CtrlOps provides a built-in SSH Setup Wizard.

How to Access

  1. Open CtrlOps on your workstation.
  2. Click the "SSH Setup" button in the top navigation bar.

What it Does

The wizard performs a three-step verify-and-secure process:

  1. Installation Check: Verifies that an SSH client is installed on your local machine (macOS, Windows, or Linux).
  2. Key Detection: Scans your local ~/.ssh directory for existing keys.
  3. Key Generation: If no keys are found, it can generate a modern Ed25519 or RSA 4096 key pair for you.

Adding Servers Manually

Once your local workstation is ready, you can add servers using the New Connection dashboard.

1. New Connection Setup

  1. Click "New Connection" on the home screen.
  2. Enter your server's IP Address and Username (usually root or ubuntu).
  3. Select your authentication method:
    • SSH Key: Browse for your private key file.
    • Password: Enter your server password directly.

2. Testing the Connection

Before saving, click "Test Connection". CtrlOps will attempt a secure handshake and notify you via a toast message if the credentials are valid and the server is reachable.

Importing Infrastructure

If you are migrating from another CtrlOps installation or have a pre-configured server list, use the Import feature:

  1. Click "Import" on the home screen.
  2. Select a valid JSON configuration file.
  3. CtrlOps will validate the structure and add the new servers to your dashboard instantly.

Professional Support: Need help with complex networking or SSH configurations? Contact our team at daxesh@tsttechnology.in.

Security Note: CtrlOps version v1.0.6 does not currently support automated network scanning. All servers must be added manually or via JSON import to ensure maximum security and privacy.

On this page