Command Line Interface

cback provides a command line tool, cback for interaction with the system as a whole. Nominally, it is considered that ANY worker node with a valid cback installation (and configuration) can operate, manipulate and (potentially damage!) the cback database.

$ cback --help
Usage: cback [OPTIONS] COMMAND [ARGS]...

Options:
  --config TEXT  config file  [default: /etc/cback/config.yaml]
  --version      Show the version and exit.
  --help         Show this message and exit.

Commands:
  backup
  group
  portal
  prune
  restore
  services
  switch
  verify

cback itself also doesn't provide Access and control methods for limiting the scope of a given user when operating the cback cli, access to cback nodes should be moderated for this reason, either with 2FA, Kerberos, or some other access control method.

[note] Specific flags for a given cback command are allways available with cback <subcommand> --help as cback is under continous development, many examples will not show explicit options for this reason therefore you should allways use the above to see what actual commands and syntax are availabile to you.