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.
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.