vanguards(1)

vanguards1

Additional protections for tor onion services

Usage

vanguards [-h] [--state STATE_FILE] [--generate_config WRITE_FILE] [--loglevel LOGLEVEL] [--logfile LOGFILE] [--config CONFIG_FILE] [--control_ip CONTROL_IP] [--control_port CONTROL_PORT] [--control_socket CONTROL_SOCKET] [--control_pass CONTROL_PASS] [--disable_bandguards] [--disable_rendguard] [--enable_cbtverify]

Overview

Connect to a Tor process via its control port to manage additional protections for onion services.

-h, --help

show help message and exit

--state STATE_FILE

File to store vanguard state

--generate_config WRITE_FILE

Write config to a file after applying command args

--loglevel LOGLEVEL

Log verbosity (DEBUG, INFO, NOTICE, WARN, or ERROR)

--logfile LOGFILE

Log to LOGFILE instead of stdout

--config CONFIG_FILE

Location of config file with more advanced settings

--control_ip CONTROL_IP

The IP address of the Tor Control Port to connect to (default: 127.0.0.1)

--control_port CONTROL_PORT

The Tor Control Port to connect to (default: 9051)

--control_socket CONTROL_SOCKET

The Tor Control Socket path to connect to

--control_pass CONTROL_PASS

The Tor Control Port password (optional)

--retry_limit RETRY_LIMIT

Reconnect attempt limit on failure (default: Infinite)

--one_shot_vanguards

Set and write layer2 and layer3 guards to torrc and exit.

--disable_vanguards

Disable setting any layer2 and layer3 guards.

--disable_bandguards

Disable circuit side channel checks (may help performance)

--disable_rendguard

Disable rendezvous misuse checks (may help performance)

--enable_cbtverify

Enable Circuit Build Time monitoring

Releases

Unchanged in 3 releases since Debian 10 (Buster).

  1. 10–12

From vanguards 0.3.1-2.3 in Debian 12 (Bookworm). Parsed by carta from the page's man source.