Example ftp-server.groups file:
Syntax:
<group_name>=<r|-><w|-><x|-><a|->,<UU>:<DD>,<root_path[*]>
<group_name>
Can be any except "Anonymous" Notes DB ACL entry. E.g. default, groupname, notesname etc. Note: you must use backslash before space.
Examples: */EdM/DE, default, ZZ_Admin_FTP
<r|-><w|-><x|-><a|->
Read / Write / Execute / Admin access. Admin access is for Windows Environment Drive mount possibility.
Examples: rwxa, r---, rw--
<UU>:<DD>
Upload / Download ratio. Currently not used.
<root_path[*]>
Root path for user. If use the asterisk at the end, it will be replaced with current user shortname. Root path must be created before user can login!
Examples: D:\ftp\*, C:\FTP_ROOT\User1, /home/miltinch
If anonymous access is needed, so you can add (line 6) it. This will enable anonymous access in the plain ftp mode.
Don't use asterix in the root path for anonymous!
How are effective access rights computed:
- List of user notesnames and groups (notesnames first) is created. (Except for Anonymous)
- List is compared with ftp-server.groups entries, and equal entries are weighted:
read access - 1
write access - 10
execute access - 100
admin rights - 1000
- First entry with highest weight is used, and will be for control printed by login on Domino console