Documentation
SSH management
Use Transferetto for SSH commands, interactive shells, transcripts, and tunnels.
Transferetto includes a full SSH management lane alongside its transfer protocols, so you can move from file delivery into real server operations without switching modules.
What the SSH lane covers
Connect-SSHwith credentials, keys, host-key fingerprint pinning, known-hosts validation, TOFU, timeouts, retries, and proxy settingsSend-SSHCommandfor one-shot command executionNew-SSHShell,Read-SSHShell, andInvoke-SSHShellCommandfor interactive shell automationGet-SSHShellTranscriptand related transcript helpers for reviewing what happened in a sessionStart-SSHLocalTunnelandStart-SSHRemoteTunnelfor forwarding traffic to remote servicesConnect-SCPand related SCP cmdlets when a server exposes SCP workflows
Why this matters
This makes Transferetto practical for webserver management and deployment flows:
- upload or download release assets
- run shell commands to inspect the host
- tail logs or follow deployment output through an interactive shell
- expose a remote database or admin port safely through a local tunnel
Security defaults
The public examples avoid real endpoints and passwords. In real use, prefer:
Get-Credentialover hard-coded passwords- private keys where possible
- explicit host-key fingerprints or a known-hosts path for production systems
AcceptAnyHostKeyonly for disposable environments