Dynamic Virtual File System Attributes


These are the sttributes that may be configured for each DVFS entry:

Attribute Settings Purpose
MAP As string of alpha/numeric characters that will function as the "DVFS assign" or "virtual link" This is the name that a user or FTP client will enter in a CWD command, to change to another DVFS assign. MAPs to which a given user has access will be listed in his root (/) directory.
Path The actual AmigaDOS path to which this MAP is applied. This is the actual AmigaDOS path that AmiFTPd will access to reach the given MAP.
Access A range of groups from 0 to 31) This attribute controls which groups will or will not have access to a given DVFS map/area. Valid ranges are from 0 to 31. You may designate "parts" of ranges using a comma (,) or a dash (-) as delimiters. The comma designates a severed range and a dash designates a continuous range. e.g. 0,4,21-23 would allow access for user groups 0, 4 and 21 to 23 inclusive.
Dir. perms Any or all of 'R', 'W', 'E', 'D' or '*' These flags define user permissions for the given DVFS entry as follows:
R Gives users READ (e.g. GET/DOWNLOAD and LS/DIR) access
W Gives users WRITE (e.g. PUT/UPLOAD) access
E Gives users EXECUTE access (not implemented)
D Gives users DELETE access

note: If a user has WRITE permission and wishes to upload a file with a filename matching that of an already existing file, his upload will not be accepted unless he has the delete flag, which allows him to overwrite the existing file.
* Forces the DVFS map to use the permissions as defined in USER attributes for each user - which is to say that users will have the same permissions in the given DVFS area as he/she does in his or her HOME/ROOT directory.
Recursive Checked or unchecked This attribute controls whether or not the user has access to subdirectories that exist in the given DVFS map entry.

Back to the main AmiFTPd page