Devices
The Devices section is where you manage all servers, machines, or systems that you want to connect to through SingleJump.
Each device stores the information required to establish secure SSH connections, record sessions, run batch commands, and organize infrastructure using device groups.
Device List
The main device list shows all registered devices along with their key details.
For each device you can:
- Open an SSH connection (
SSH) - Edit the device details (
Edit) - View device information (
View) - Select multiple devices to run Command Batches
- Quickly check whether the device is enabled
- Filter and search through the list
- Use Check SSH status to verify connectivity
Creating a Device
To add a new device, click New device in the Devices page.
This will open the device creation form:

Fields
Type
The category of the device.
For example:
- Server
- Switch
- Router
- Other
Used only for visual and organizational purposes.
Name *
The name displayed in the device list and throughout the system.
Use a descriptive name such as:
webserver-01app.devproduction-db
Hostname
Optional field to store the system’s hostname.
IP *
The IP address used to connect to the device via SSH.
Supports internal or public IPs.
Description
Optional notes describing the purpose or role of the device.
Username *
The SSH username used to connect to the machine.
Example: root, ubuntu, admin.
Password *
The password for the SSH user.
This is required only once if you choose to upload the SSH key.
Port *
Default is 22, but you can set any SSH port.
Enabled *
Controls whether the device is active.
Disabled devices cannot receive commands or SSH connections.
Device Group
Select one or more groups the device belongs to.
Grouping helps with:
- Filtering
- Access control
- Batch command execution
SSH Options
Record
When enabled, SingleJump records the SSH session for auditing and playback.
Useful for:
- Compliance
- Security
- Debugging
Upload key
If enabled, SingleJump will:
- Connect using the SSH password
- Automatically copy the system’s public key to the device
- Allow future passwordless connections using SSH keys
This is recommended for secure, non-interactive authentication.
Generate new key pair *
When enabled, the system will generate a brand-new SSH key pair for this device.
This ensures unique, secure keys and avoids reusing existing ones.
Test Connection
Before creating the device, you can click Test connection to:
- Verify that credentials are correct
- Ensure SSH is reachable
- Confirm port, username, password, and IP
This helps avoid creating devices with incorrect settings.
Creating the Device
After filling in all fields, choose one of the actions:
- Create – saves the device
- Create & create another – saves and opens a new blank form
- Cancel – discards the operation
Summary
The Devices section is the backbone of SingleJump.
Here you define all the servers and machines that you will manage, monitor, and connect to through the platform.
Using this section you can:
- Store secure SSH credentials
- Automatically deploy SSH keys
- Organize infrastructure with device groups
- Enable or disable recording
- Test connections before onboarding
- Launch command batches
- Open SSH sessions directly from the interface
This makes it easy to manage environments ranging from a single server to large, multi-environment infrastructures.