kw-ssh

SYNOPSIS

kw (s | ssh) [(-s | –script) <script-path>]
kw (s | ssh) [(-c | –command) <string-command>]
kw (s | ssh) [(-r | –remote) <USER@IP:PORT | CONFIG_HOST_NAME>]

DESCRIPTION

Ssh into any machine reachable via the network. The --script parameter expects a bash script as a parameter to evaluate it in the target machine. The --command parameter expects a command to be executed inside of target machine.

OPTIONS

-c <string-command>, –command <string-command>:

Receives a bash <string-command> to be executed remotely in the target machine.

-s <script-path>, –script <script-path>:

Receives the <script-path> of a local script to be run remotely.

-r <USER@IP:PORT | CONFIG_HOST_NAME>, –remote <USER@IP:PORT | CONFIG_HOST_NAME>:

Uses parameter to ssh into the target machine

EXAMPLES

For these examples, we suppose the fields in your kworkflow.config file are already configured.

After you start your VM you can ssh into it with:

kw s -c "dmesg -wH"
kw s