Skip to content
Chris Lowth edited this page Sep 21, 2022 · 3 revisions

Files use by TbUtil

The tbutil suite uses a number of files to hold credential and other security-released information. These are described below.

On Linux and MAC, these are all stored in the user's home directory (unless otherwise indicated in environment variables). On windows, they are stored in the user's profile directory.

.tbutilrc

This is a JSON file that holds all the configured credentials that are saved using "save credentials" and are referenced using key names starting with "@". The file contains the IP address of the instance and the usernames and passwords needed to access the API and optionally SSH and MySQL DB.

The file path can be overridden by setting the TURBO_CREDENTIALS_FILE environment variable.

.tbutilcookies

This directory is where the HTTP cookies are cached for the REST API calls.

.tbutilkey

The file that holds the encryption key used and managed by the "tbutil crypt" command. See also the TURBO_CRYPTO_KEY_FILE env var.

.ssh/id_rsa

The file that (by default) holds the ssh certificate for certificated connections.

Clone this wiki locally