sajid264/SSH Remote Commands

Executing remote ssh commands

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
hostSSH host address.
portSSH port number.22
passphrasePassphrase for the SSH key.
usernameSSH username.
passwordSSH password.
syncEnable synchronous execution if multiple hosts are involved.
use_insecure_cipherInclude more ciphers by using insecure ciphers.
cipherAllowed cipher algorithms. If unspecified, a sensible default is used.
timeoutTimeout duration for establishing SSH connection to the host.30s
command_timeoutTimeout duration for SSH commands execution.10m
keyContent of the SSH private key. For example, the raw content of ~/.ssh/id_rsa.
key_pathPath to the SSH private key file.
fingerprintSHA256 fingerprint of the host public key.
proxy_hostSSH proxy host address.
proxy_portSSH proxy port number.22
proxy_usernameSSH proxy username.
proxy_passwordSSH proxy password.
proxy_passphraseSSH proxy key passphrase.
proxy_timeoutTimeout duration for establishing SSH connection to the proxy host.30s
proxy_keyContent of the SSH proxy private key. For example, the raw content of ~/.ssh/id_rsa.
proxy_key_pathPath to the SSH proxy private key file.
proxy_fingerprintSHA256 fingerprint of the proxy host public key.
proxy_cipherAllowed cipher algorithms for the proxy. If unspecified, a sensible default is used.
proxy_use_insecure_cipherInclude more ciphers for the proxy by using insecure ciphers.
scriptCommands to be executed.
script_stopStop the script after the first failure.
envsEnvironment variables to be passed to the shell script.
envs_formatFlexible configuration for environment value transfer.
debugEnable debug mode.
allenvspass all environment variable to shell script.

no outputs