OPER ACCESS

    Usage: OPER <name> ACCESS [<command>] [<mask>]

    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.


    OPER ADD

    Usage: OPER <name> ADD <password> <flags>

    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


    OPER DEL

    Usage: OPER <name> DEL

    This will remove the specified Server Operator

    Examples:
    /as oper webmaster del


    OPER DISABLE

    Usage: OPER <name> DISABLE

    This will disable the specified operator without removing any of their information.

    Examples:
    /as oper webmaster disable


    OPER ENABLE

    Usage: OPER <name> ENABLE

    This will enable the specified operator.

    Examples:
    /as oper webmaster enable


    OPER FLAG

    USAGE: OPER <name> FLAG [<command>] [<flags>]

    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.


    OPER LIST

    Usage: OPER <name> LIST

    This will list all the options of a specified Server Operator.

    Examples:
    /as oper webmaster list


    OPER PASSWORD

    Usage: OPER <name> PASSWORD <password>

    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.