This will add hostmasks to your Operator definition. Hostmasks are used to prevent people from gaining operator status on your server from systems that you haven't defined. It is very important that you add proper masks to each operator definition.
ADD - Add a mask to an operator definition.
DEL - Remove a mask from an operator definition.
LIST - List all of the masks attached to an operator definition
Examples:
/as help oper access <topic>
An operator will only be able to gain access to operator privileges when matching one of the masks in the operator definition. It is important that all addresses that may be used are included in the operator definition. Requiring matching addresses is an additional level of security, although the password for the operator access should be the primary method of security. Always make sure that operators have secure passwords.
This will add a Server Operator To your server. It will only be available after you have added an access mask.
There are several different access levels. They are represented by single letter flags. In order they are:
Flag - Level
a - Server Administrator
c - Configuration Access
d - Disabled Operator
e - Require Encrypted
g - Global Operator
h - Helper
s - Services Administrator
Examples:
/as oper webmaster add mypa55 agcsh
This will remove the specified Server Operator
Examples:
/as oper webmaster del
This will disable the specified operator without removing any of their information.
Examples:
/as oper webmaster disable
This will enable the specified operator.
Examples:
/as oper webmaster enable
There are several different access levels. They are represented by single letter flags. In order they are:
ADD - Adds the specified Flag
DEL - Deletes the specified Flag
LIST - Lists all Operator Flags.
Flag - Level
a - Server Administrator
c - Configuration Access
d - Disabled Operator
e - Require Encrypted
g - Global Operator
h - Helper
s - Services Administrator
If none of these flags are used the operator will be defined as a local operator. The h flag allows the person to see HelpOps and be marked as helpful. Giving someone the c flag gives access to the web based and online configurations. Configuration access should be reserved for only the most trusted personnel.
Examples:
/as help oper flag <topic>
To see the abilities given to different flags see the OperServ and AdminServ sections of the Command Reference.
This will list all the options of a specified Server Operator.
Examples:
/as oper webmaster list
This command will change an operator's password to whatever is sent in the last part of the command. Make sure you never give out passwords other than to their proper owners.
Example:
/as oper web password seqret4mula
Operator passwords should be changed immediately if they are ever revealed to anyone other than the person whose password it is. They should also be changed if the operator is having difficulty remembering the current one. A good password should be very difficult to guess, but not that difficult to remember so that it does not need to be written down.