---
title: influx config
description: The influx config command and subcommands manage multiple InfluxDB connection configurations.
url: https://docs.influxdata.com/influxdb/v2/reference/cli/influx/config/
estimated_tokens: 740
product: InfluxDB OSS v2
version: v2
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb/v2/reference/cli/influx/config/
date: '2025-04-02T15:54:32-06:00'
lastmod: '2025-04-02T15:54:32-06:00'
---

* influx CLI 2.0.0+
* InfluxDB 2.0.0+

This page documents an earlier version of InfluxDB OSS.[InfluxDB 3 Core](/influxdb3/core/) is the latest stable version.

#### API token hashing is enabled by default in InfluxDB OSS 2.9.0

Stronger token security: tokens are stored as hashes on disk, so a
copy of the database file doesn’t expose usable tokens. Existing
tokens are hashed on first startup and the original strings can’t
be recovered afterward — **capture any plaintext tokens you still
need before you upgrade**.

For more information, see [Token hashing](/influxdb/v2/admin/tokens/#token-hashing).

The `influx config` command displays the active InfluxDB connection configuration
and manages multiple connection configurations stored, by default, in `~/.influxdbv2/configs`.
Each connection includes a URL, token, associated organization, and active setting.
InfluxDB reads the token from the active connection configuration, so you don’t
have to manually enter a token to log into InfluxDB.

## Usage

```
influx config [flags]
influx config [command]
influx config <config-name>
```

##### Quickly switch between configurations

```sh
# Syntax
influx config <config-name>

# Example
influx config local-config
```

To quickly switch back to the previous configuration, use the following command:

```sh
influx config -
```

## Examples

```sh
# Show the active connection configuration
influx config

# Set a connection configuration as active
influx config local-config
```

## Subcommands

|                        Subcommand                        |              Description               |
|----------------------------------------------------------|----------------------------------------|
|[create](/influxdb/v2/reference/cli/influx/config/create/)|   Create a connection configuration    |
|  [list](/influxdb/v2/reference/cli/influx/config/list/)  |     List connection configurations     |
|  [delete](/influxdb/v2/reference/cli/influx/config/rm/)  |   Delete a connection configuration    |
|   [set](/influxdb/v2/reference/cli/influx/config/set/)   |Set or update a connection configuration|

## Flags

|Flag|        |         Description         |
|----|--------|-----------------------------|
|`-h`|`--help`|Help for the `config` command|

#### Related

* [influx CLI—Provide required authentication credentials](/influxdb/v2/reference/cli/influx/#provide-required-authentication-credentials)
* [influx CLI—Flag patterns and conventions](/influxdb/v2/reference/cli/influx/#flag-patterns-and-conventions)

[config](/influxdb/v2/tags/config/)
| Subcommand | Description |
| --- | --- |
| Subcommand | Description |
| create | Create a connection configuration |
| list | List connection configurations |
| delete | Delete a connection configuration |
| set | Set or update a connection configuration |

| Flag |  | Description |
| --- | --- | --- |
| Flag |  | Description |
| -h | --help | Help for the  config  command |
