|
NAMEprelude-admin - Manage agents accountsSYNOPSISprelude-admin <subcommand> [options] [args]prelude-admin add <profile name> [--uid UID] [--gid GID] prelude-admin chown <profile name> [--uid UID] [--gid GID] prelude-admin del <profile name> prelude-admin rename <profile name> <profile name> prelude-admin register <profile name> <wanted permission> <registration-server address> [--uid UID] [--gid GID] [--passwd=PASSWD>] [--passwd-file=<FILE>] prelude-admin registration-server <profile name> [--uid UID] [--gid GID] [--prompt] [--passwd=PASSWD>] [--passwd-file=<FILE>] [--keepalive] [--no-confirm] [--listen] prelude-admin revoke <profile> <analyzerID> [--uid UID] [--gid GID] DESCRIPTIONIn order for an agent to communicate with a manager, it must be registered. Registration involves several steps: - Allocating a unique identity for the agent - Creating directory to be used by the agent (example: failover purpose) - Registering to a remote 'prelude-manager': get a signed X509 certificate that will allow communication between agent and manager using the specified permissions.All this information is stored in an agent profile. An agent profile is identified by its name. When an agent is started, it will load the profile of the same name as the program itself, that is, if your agent is named "prelude-lml", the agent will load the profile named "prelude-lml". The name of the profile can be overridden using the '--prelude --profile name_of_my_profile' command line option. It is possible to define the profile name so that you can have several instances of one agent running with different permissions, using different profiles. Note that profiles are not specific to agents, but are used in all programs of the Prelude suite (agents, managers, etc). If you are not sure which permission your agent should get, just start it and default permissions will be displayed. OPTIONS<profile name> is the default name of the agent you are installing or your own defined name.If you start your agent without prior registration, a warning is displayed including the default profile name on how to register the agent. <requested permission> is the permission your agent needs. It is composed of permission attributes (idmef or admin) and access type: read/write (r/w). By default, an agent need permissions for writing IDMEF to a manager, and reading administrative command sent to it. That is: "idmef:w admin:r". <manager address> is the address of the prelude-manager you wish to register. This can either be its IP address or its hostname. If you made a local installation, you can write localhost to connect via unix socket. Remember to use the correct uid/gid when registering your agent. For instance, if you want to register snort (running with snort euid / egid), use --uid snort --gid snort.
AUTHORThis man page has been written by Frederic Motte
Visit the GSP FreeBSD Man Page Interface. |