# Password Configuration

Passwords of file transfer session are defined in the Password Configuration string grid. It is possible to define one password for several nodes (the node addresses should be divided with a space). Note that address masks and Regular Expressions are not allowed.

If using CRAM-MD5, passwords are case-sensitive, in other cases passwords are not case-sensitive.

If the mailer got an incoming connection with a system that has no password defined in the Password configuration, the session is non-password-protected. All the files and mail packets received during such a session are placed in Insecure Inbound. However, if the remote system sends a password in the session handshake packet, Argus adds “`Remote proposes password....`” record to the log file.

If a calling system sends a password other than that configured for one or more of its addresses, the session is terminated with a log record “`Remote presented .... when .... required`” (or “`Remote presented no password when .... required`”). Before the termination, Argus sends handshake packet with “`BAD_PASSWORD`” (or “`NO_PASSWORD`”) keyword instead of the real password to let the remote system know the reason for failure. After that, “`Password security violation - disconnecting`” is added to the log and the caller is disconnected.

If passwords match, the session is password-protected and all the received files will be placed in Secure Inbound, “`Password-protected session`” record is added to the log.

You may also define passwords via Password atom.

When Argus needs a password for particular node, it first looks for Password atom, then seeks in the list loaded from auxiliary passwords file and then in the grid.

## Auxiliary Passwords File

You may specify here a file that defines additional passwords besides of listed in the string grid. The format of the file follows, one password per line:

    AddressList | Password

Example:

    2:469/38 | SUPER
    2:469/77 2:469/84 | PUPER

Auxiliary passwords file is loading into memory on Argus Start-up and by detection of `PASSWORD.OK` file-flag in Argus Home Directory. Results of parsing of the file are logged in polls log.