User Security Settings
Users may be created with varying levels of security:
- Admin Users with a role of 'Admin' have the same rights as the master user of the account. Admin users also have full add/delete rights to all folders.
- User Users with a role of 'User' have full rights to their home folder.
- Custom Users with a role of 'Custom' have had special restrictions set upon what they may do within their home folder.
User Home Directory
Changing the home directory is one of the most useful security features of a user. Home directories may be set for users with roles of 'User' and 'Custom'
When you change the home directory for a user, it means that when that user logs in, they are automatically navigated into a sub-folder of your account. In addition, the user will have no idea that they have been restricted to that directory – and they will have no idea that any other outside files or directories exist.
Setting the User Home Direcotry
- In the user setup window, click the “change location” link.
- In the folder tree pop-up, select the folder that you want to use for the user's home directory.
- If you need to create a folder, click the Create Folder button.
Advanced Usage: Nested Sub-Directories
A user *only* has access to the home folder you specify, as well as any folders underneath that folder. You can use this to your advantage. Consider the following example:
| Username | Home Directory |
|---|---|
clients | /clients |
fred-flintstone | /clients/fred-flintstone |
barney-rubble | /clients/barney-rubble |
In this case, the 'clients' user will have access to both Fred & Barney's folders.
However, Fred & Barney will only be able to access their own folders and
will not be able to access each other's folders (or any folders for other clients).
Some Final Notes About Home Directories
- You may create multiple users with the same home directory.
- When a user is deleted, it does not delete the data in the user's home directory, so you may safely add or change users without affecting data on the server.
Custom User Permissions
Users with a role of 'Custom' have permissions set to determine what file actions your user may do on your FTP server. These permissions are set in the User Edit window. Granting permissions is as simple as checking or un-checking the permission checkboxes:
Note: To customize User permissions, set the role to “custom”
| Upload | The user will be able to upload files and create directories. |
|---|---|
| Download | The user will be able to download files. |
| Delete | The user will be able to delete files on the server. |
| List Files | The user will be able to see the files that are loaded onto the server. Note that they will only be able to see files and folders in their home folder |
| Change Password | The user will be able to change their password on the Settings page. |
| Share / Send Files | The user will be able to use the Send Files feature and create shared folders within their home folder. |
| Setup Notifications | The user will be able to setup notifications to be sent to the email address linked to their user account. |
Disabling the 'List Files' option is useful when you setup an upload-only User. In that case, the User would only be able to upload files – and nothing else.
Locking a User
Selecting the Lock User checkbox will prevent the User from accessing your account. This allows you to create logins for people who only need to login periodically.