• No results found

Group Leech

In document WarFTP V1.82 Tutorial (Page 70-90)

7 Practical Example

7.1 Group Leech

Let's create a group called "Leech" and give that Group apropriate file access rights. I'll use that group for friends so they can have access to my free stuff. All users that we add to that group later on, will have by default access to the files which we are giving to the group "Leech".

WarFTP V1.82 - A tutorial by Alen Markov (http://www.come.to/nostromo) Page 71

Delete all the default paths, as we are going to create our own structure. To delete a path, right click it and select DELETE:

Note that because of Inheritance our user "User 1" (which we created previously for testing porposes only) also lost all it's default paths:

WarFTP V1.82 - A tutorial by Alen Markov (http://www.come.to/nostromo) Page 73

We'll leave the "Sysadmin" and "Anonymous" User for now :

Because inheritance, and because we removed all paths for the object "System", the User "Sysadmin" has for now also no paths to any directories at all:

WarFTP V1.82 - A tutorial by Alen Markov (http://www.come.to/nostromo) Page 75

Let's start by defining a path where all future users will be able to upload files. In this example this will be the same folder for all groups and for all users, that's why we'll define it for the top object "System" (all Groups and Users will inherit that path):

WarFTP V1.82 - A tutorial by Alen Markov (http://www.come.to/nostromo) Page 77

Users must be able to:

- See subfolders of the Upload folder: (General -> Recursive)

- They should be able to list contents from that directory (Directories -> List DIR) - Create folders in that directory (Directories -> Create)

- Read files that have been uploaded into that that folder (Files -> Read) - And of course write files into that folder (Files -> Write)

Now let's create the new Group called "Leech":

Note:

= Icon for a Group = Icon for a Class

WarFTP V1.82 - A tutorial by Alen Markov (http://www.come.to/nostromo) Page 79

We are going to give the new Group "Leech" the apropriate folderrights.

Note first that the Upload path was inherited now, that's why the path properties can't be changed here (all checkboxes are disabled):

Assume you have a folderstructure like this:

And you want to give the users from the Group "Leech" access to all of that folders.

(Note again that the Group Leech already inherited the right for the folder "Upload" from the parent object "System", so you don't have to add that folder again.)

WarFTP V1.82 - A tutorial by Alen Markov (http://www.come.to/nostromo) Page 81

Give the Mounpoint following rights:

Mountpoint means:

When the user login with this FTPClient, he will see the content of the folder "G:\FTP", but he won't be able to go back to "G:\". If you check the checkbox "Recursive", the user will be also able to browse the subfolders of the folde "G:\FTP". As mentioned before, I'm not sure about the checkbox "Free", but I think it's for overriding the Ratio (which was explained in chapter 6.2.12). As in this example all users from the Group "Leech" will be able to download files for free, this checkbox doesn't matter anyway I guess.

WarFTP V1.82 - A tutorial by Alen Markov (http://www.come.to/nostromo) Page 83

If you check now the settings for each single folder, you can see that the settings were set.

Of course you can also change the settings for each folder individually, but in this example it's enough when the user can browse into the subfolders of each folder (General: Recursive), List the contents of the folder (Directories: List DIR) and read files from each folder (Files: Read)

Now finally let's create a new user called "Alien" in the Group "Leech". That user will automatically inherit the folders that were set in the object "System" and in the Group "Leech":

WarFTP V1.82 - A tutorial by Alen Markov (http://www.come.to/nostromo) Page 87

Give the new User a Password and click on OK:

If you have now a look at the "File access" of the new user Alien, you'll see that all folders have a yellow background, means at this point you can't change anymore the folderproperties, because they are all inherited:

Before the user "Alien" can login to the WarFTP now for the first time, you MUST allow the Group "Leech" to login to the FTP. Select the Group Lech, then Account and allow "FTP login access":

WarFTP V1.82 - A tutorial by Alen Markov (http://www.come.to/nostromo) Page 89

The User "Alien" can now login to the WarFTP Server:

In document WarFTP V1.82 Tutorial (Page 70-90)

Related documents