AGENT-SET-CREDENTIAL
On this page
Change the SSH credentials to access a specific host with a MemSQL Ops agent already deployed.
Usage
usage: memsql-ops agent-set-credential [--settings-file SETTINGS_FILE][--no-prompt] [-u USER] [-P SSH_PORT][-i SSH_KEY] [-p [PASSWORD]][agent_id]Set the SSH credentials to use for the specified agent.positional arguments:agent_id ID of the agent.optional arguments:--settings-file SETTINGS_FILEA path to a MemSQL Ops settings.conf file. If not set,we will use the file in the same directory as theMemSQL Ops binary.--no-prompt Skip interactive prompts if ID is not provided. Thisshould be used for non-interactive scripts andautomation.-u USER, --user USER The user for this credential. By default we will usethe same username as the user running this command.-P SSH_PORT, --port SSH_PORTThe SSH port for this credential. By default we willuse port 22.-i SSH_KEY, --private-key-file SSH_KEYThe path to the private key file for this credential.-p [PASSWORD], --password [PASSWORD]The password for this credential. This will be used toattempt sudo access, and if no private key isspecified, SSH will authenticate with this password.
Last modified: April 25, 2023