Using nsraddadmin to add a user to NetWorker server admin list
The nsraddadmin
program is used to add a user entry to a NetWorker server's administrator attribute. The program updates the server on the same host where the command runs. The addition of a user entry gives that user full administrator privileges on the NetWorker server.
The command only takes a single argument sequence:
# nsraddadmin -u entry
Where ‘entry' is a valid NetWorker user entry, i.e., one of:
- user@host, or
- user=name,host=name
For example, on the NetWorker server as a current administrator, if you wanted to add “alex” on the machine “rosie” as an administrator, you'd simply run:
# nsraddadmin -u "user=alex,host=rosie"
or, using the old format:
# nsraddadmin -u alex@rosie
Troubleshooting nsraddadmin
- get resdb handle failed, err: error info Cause: An error occurred while connecting to the NetWorker server. Action: Check to ensure the server is running, and retry the command.
- query resdb failed, err: error info Cause: An error occurred while querying the NetWorker server. Action: Check to ensure the server is running, and retry the command.
- RAP error: Permission denied, user 'user' on 'hostname' does not have 'Change security settings' privilege Cause: The user running this program is not listed in the administrator's list for the server. Action: You need to be a valid administrator to run nsraddadmin.
- user 'user-entry' is already on the administrator list Cause: The user entry that was given on the command is already contained on the server's administrator list. Action: NONE - The user entry already exists in the administrators list.
- added user 'user-entry' to the administrator list Action: NONE - The user entry has been added to the server's administrator list.