User Attributes


Attribute Settings Purpose
Users N/A The list of configured users
Username any username. limited to 19 characters This is the username that a remote user will use to connect
Password required specific
none
user@
user@hostname
Controls whether a password is required or not and what format if so.
specific use the password as set in the "Password" attribute
none no password required to login
user@ requires that a user enter at least the username part. e.g. of an email address
user@hostname requires the user's full username and host. e.g. full email address
Password a password of 19 characters max The password required for this user to login. this setting is ignored if specific is not selected in the "Password required" attribute.
Home dir. the directory to use as the user's "HOME" directory. The home directory is the location that is used as the user's ROOT directory. the home directory does not have to exist in DVFS. It can be any AmigaDOS path.
Access the access level that is assigned to this user. In the DVFS settings, each entry is assigned a range of access levels from 0 to 31 (e.g. "0, 3, 6-31"). If the user's access level is contained within the DVFS entry's range of access levels, the user will have access to that DVFS directory. If, for example, the user had an access level of 3 and a given DVFS directory had an access range of "0-2,6-31", the user would not have access to that DVFS directory. However, the user would have access to a DVFS directory with a range setting of "0,3,7-30"
Byte Credits the number of bytes this user can currently download.  
File Credits the number of files this user can currently download.  
File Credits/uload the number of file credits awarded to this user for each file he/she uploads. this number will be added to the user's file credits for each uploaded file
File Charge/dload the number of byte credits deducted from this user for each file he/she downloads. this number will be subtracted from the user's file credits for each downloaded file
Byte ratio/uload the multiplier to apply on each uploaded file size. the size of each file uploaded by the user will be multiplied by this value and then added to the user's byte credits.
Byte ratio/dload the multiplier to apply on each downloaded file size. the size of each file downloaded by the user will be multiplied by this value and then subtracted from the user's byte credits.
Byte ratio/uload the multiplier to apply on each uploaded file size. the size of each file uploaded by the user will be multiplied by this value and then added to the user's byte credits.
Max Simul-sessions the maximum number of times the username can login (0=unlimited). this value decides if a user can login more than once at any given time. When this value reaches the global Max session value no more logins will be allowed.
Max Simul-IP/Host the maximum number times the user can login using the same IP/hostname (0=unlimited). this value decides how many times a user can login, simultaneously, using the same IP or hostname. e.g. if set to '1', the user may only login once with the same IP or hostname. However, a user with another/different IP or hostname may login as the given username. This prevents users from using GetRight, Go!zilla and other download managers from tying up your FTP site and denying others from connecting.
Auto-Monitor Select this to auto-monitor users@logon when enabled, this effects AmiFTPd to open its user-monitor window when a user logs in. Note that monitoring is mutually exclusive. If another auto-monitored user logs in while the monitor window is open, monitoring will be switched to that user.
Def. perms the user's "default" permissions.
R Read permission - allows the user to read from his/her home directory and any DVFS directory that has the '*' flag set.
W Write permission - allows the user to write to his/her home directory and any DVFS directory that has the '*' flag set.
E Execute permission - allows the user to execute a file from his home directory and any DVFS directory that has the '*' flag set. (not yet implemented)
D Delete permission - allows the user to delete files from his home directory and any DVFS directory that has the '*' flag set.

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.
Access-to none A list of the DVFS areas to which the user has access. If the user's access is changed, this list will update dynamically to reflect the user's DVFS access.

Back to the main AmiFTPd page