Section: User Manuals (8)Updated: DECEMBER 2007Local indexUp
NAME
sshproxy-setup - sshproxy configurator
SYNOPSIS
sshproxy-setup [--config-dir cfgdir] [--user user]
Display a menu to edit configuration.
sshproxy-setup [--config-dir cfgdir] [--user user] --add-admin admin Add an administrator to sshproxyd(8) database.
sshproxy-setup [--config-dir cfgdir] [--user user] --cipher cipher [--keep] [--dry-run]
Recipher the site database with a new cipher.
DESCRIPTION
sshproxy-setup
is a front-end to configure the sshproxyd daemon.
If no other options than --config-dir and --user are given,
sshproxy-setup will show a menu allowing the administrator to edit the
sshproxy.ini main configuration file.
OPTIONS
--version
Show program's version number and exit.
--help (-h)
Display a short help message.
--config-dir (-c)
Specify a configuration directory where lies the main configuration file
sshproxy.ini and the private DSA private key id_dsa.
Default value is ~/.sshproxy.
--user (-u)
Give configuration files ownership to user.
This option is mandatory if sshproxyd(8) is run as root.
--add-admin
Add a new admin in the database. This works by first adding a new user in the
client database, then it adds a few ACL rules in the ACL database for the new
admin to be able to connect to the sshproxyd(8) console with
unlimited rights. This is not the way to add users!
--cipher
Recipher the site database with a new cipher engine. Reciphering from blowfish
to blowfish is not supported, so you may want to recipher to base64 first, then to blowfish.
The cipher engine can be one of plain, base64 or
blowfish.
--keep (-k) (applies to --cipher only)
When reciphering to blowfish, don't ask for a passphrase but use the one
already present in sshproxy.ini(5).
--dry-run (-n) (applies to --cipher only)
When reciphering, don't do anything but displays passwords
(old cipher / plain / new cipher). Useful when developping a new cipher engine.
FILES
~/.sshproxy/sshproxy.ini
The main configuration file. See sshproxy.ini for further details.
ENVIRONMENT
SSHPROXY_CONFIG
If non-null the full path to the configuration directory. Equivalent to the
-c option.
INITD_STARTUP
The command to restart the proxy. sshproxy-setup will display this
command at exit to recall the administrator how to restart sshproxyd(8).
Mainly useful when running sshproxy-setup in the postinstall hook of a
distribution package.
BUGS
None known.
You can report any bug found on the sshproxy mailing list: