Schema URL https://catalog.lintel.tools/schemas/schemastore/mlos-config-mlos-jsonc-mlos-json5-mlos-json/_shared/latest--common-defs-subschemas.json
Parent schema mlos-config-mlos-jsonc-mlos-json5-mlos-json

mlos_bench SSH Service common defs config

Definitions

ssh_service_config object

SSH Service config.

ssh_request_timeout null | number

Request timeout in seconds, or null to disable timeout.

min=1
ssh_keepalive_interval null | number

Whether to send keep alive packets to the remote machine(s).

min=1
ssh_port integer

Default port to use when connecting to the remote machine(s).

Examples: 22
min=1max=65535
ssh_username null | string

Default username to use when connecting to the remote machine(s). If null or unspecified, will default to the value in ~/.ssh/config or the current user if not provided in another config.

Examples: "root"
ssh_priv_key_path string

Optional path to the private key to use when connecting to the remote machine(s). Keys are automatically searched for if not specified. Note: these should be passwordless or else an ssh-agent should be available via the SSH_AUTH_SOCK environment variable.

Examples: "~/.ssh/id_rsa", "~/.ssh/id_ecdsa"
ssh_known_hosts_path null | string

Path to known_hosts file. Set to null to disable host key checking.

Examples: null, "~/.ssh/known_hosts"