This will add a 'registered' user enabling them to get operator and services privileges on the network. The following are the default flags that can be entered. Specific permissions can be edited using the FLAG command.
Helper - Is able to see help requests by users.
Oper - Commands that deal with server operations.
SA - Services Administrators have access to commands that allow certain interactions with channels and their settings.
CSOP - Channel Service Operators have extensive channel and user capabilities.
Root - Full access to all command levels.
Examples:
/os opercfg Mark add csop M1pasS
/os opercfg Mark add csop
If this command is specified with a password then they can remotely identify from any server on the network. If the password is ommited then they must gain access from a local operator configuration and then they can access their services permissions.
Deletes the specified Operator configuration.
Examples:
/os opercfg Mark del
Used to specifically delete an operator configuration. If this is temporary you can DISABLE the configuration which will allow you to keep the settings but deny access until it's re-enabled.
Disables the specified Operators remote access ability.
Examples:
/os opercfg Mark disable
In some cases you may wish to remove an operators ability to use the remote access fucntions but not delete the profile. If you do want to remove the profile permanently you can use the DELETE command. You can restore access with the ENABLE command.
Enables a profile that has been previously disabled.
Examples:
/os opercfg Mark enable
If you have used the DISABLE command to remove access to a specific operator the use of this command will restore all privilges.
When you add an operator configuration at a specified level (helper, oper, sa, csop, root) there are a number of commands that come with that access level. The flag command lets you get very specific about what each operator can or cannot do. This gives you very complete control over your environment.
AKILL - Place a network wide ban on a user@host address.
CDROP - Drop registered channels without being the founder.
CPASSWD - Modify channel passwords, and to mark channels.
CCLOSE - Close and reopen channels.
CFORCEREG - Register channels without having operator status in them.
CWIPE - Wipe ChanServ access lists without owning the nickname.
FREEZE - Suspend nicknames and channels.
GLOBAL - Send notices to all the users on the network.
HELPER - Receive Helpop notices.
IGNORE - Modify the services ignore list.
MASSDEOP - Remove operator status from all users in a channel.
MASSKICK - Remove all users from a channel.
NDROP - Drop registered nicknames without being the owner.
NPASSWD - Modify nickname passwords, and to mark nicknames.
NWIPE - Wipe NickServ access lists without owning the nickname.
SQLINE - Modify the services qline list.
TRIGGER - Modify the clone detection threshold for a host or user@host address.
Examples:
/os opercfg Mark akill del
Used in conjunction with the PRIVILEGE command set this will give you very finite control over the commands that all users have access to. To get a complete list of the commands a specific Operator has access to, use the LIST command.
Lists all flags for the specified operator.
Examples:
/os opercfg Mark list
For a list of all the flags that are on the system see the a FLAG command.
Lists all currently configured operators by access level.
Examples:
/os opercfg listadm
The general list command is used to determine who does and does not have specific levels of access. Use the LIST command for specific operator configurations.
This command is used to change the remote access password to a Operator profile.
Operators may use this command to change their own passwords. To change a password you must use the old password that you're changing plus the new password that you want installed. Root users may change the password by just using the new password.
Examples:
Operator changing their password: /os opercfg Mark password M1pasS% N3wPa55
Root user changing configuration password: /os opercfg Mark password N3wPa55
Passwords can be added when you are creating an Operator configuration, see the ADD command for more information.