@swampadmin/remote-exec
v2026.03.05.0
Remote execution drivers for running commands on infrastructure targets.
- SSH — key-based auth, jump host support, SCP file transfer
- WinRM — NTLM and Kerberos auth for Windows targets
- AWS SSM — Session Manager for EC2 instances without open ports
Repository
https://github.com/swamp-club/remote-exec
Install
$ swamp extension pull @swampadmin/remote-execRelease Notes
New
- AWS SSM driver — execute commands via Session Manager, no SSH keys needed
Improved
- SSH driver adds jump host / bastion support via
proxyHostconfig - WinRM driver now supports Kerberos authentication
ssh-remoteconfigurable
driverssh.ts
ssh-remote execution driver
Config Fields
| Field | Type | Description |
|---|---|---|
| host | string | SSH target hostname or IP |
| port? | number | SSH port (default: 22) |
| user | string | SSH username |
| private_key_path? | string | Path to SSH private key |
| proxy_host? | string | Jump host / bastion for tunneling |
winrm-remoteconfigurable
driverwinrm.ts
winrm-remote execution driver
Config Fields
| Field | Type | Description |
|---|---|---|
| host | string | WinRM target hostname or IP |
| port? | number | WinRM port (default: 5985) |
| auth_type | string | Authentication type (ntlm, kerberos) |
| username | string | Windows username |
aws-ssmconfigurable
driverssm.ts
aws-ssm execution driver
Config Fields
| Field | Type | Description |
|---|---|---|
| instance_id | string | EC2 instance ID |
| region | string | AWS region |
2026.01.15.0224.0 KBFeb 23, 2026
SSH and WinRM drivers
linux-x86_64linux-aarch64darwin-aarch64
remotesshwinrmssmexecution