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.
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.
Show program's version number and exit.
Display a short help message.
Specify a configuration directory where lies the main configuration file
sshproxy.ini and the private DSA private key id_dsa.
Default value is ~/.sshproxy.
Give configuration files ownership to user.
This option is mandatory if sshproxyd(8) is run as root.
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!
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
--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.
The main configuration file. See sshproxy.ini for further details.
If non-null the full path to the configuration directory. Equivalent to the
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
You can report any bug found on the sshproxy mailing list: