SSH.Connect¶
| Name | Mandatory | Description | Default | Type |
|---|---|---|---|---|
⬅️ Input |
The input of the shard, if any | None |
||
Output ➡️ |
The resulting output of the shard | SSH.Shell |
||
Host |
No | SSH server hostname or IP address | localhost |
StringVar(String) |
Port |
No | SSH server port (default: 22) | 22 |
IntVar(Int) |
User |
No | SSH username | user |
StringVar(String) |
KeyPath |
No | Path to SSH private key file | none |
StringVar(String)None |
Password |
No | SSH password (if not using key) | none |
StringVar(String)None |
Timeout |
No | Connection timeout in seconds (default: 10) | 10 |
IntVar(Int) |
Rows |
No | PTY rows (default: 24) | 24 |
IntVar(Int)None |
Cols |
No | PTY columns (default: 80) | 80 |
IntVar(Int)None |
Connect to an SSH server and create a persistent shell session