How to Share Files

Description
How to share files between UCSC accounts

If you want to give a few people access to some of your files (rather than to no one or to everyone), you should have an Athena group created. You then use listmaint to conrol the membership of the group, and AFS commands to control permissions on directory holding the files to be shared.

Request the group

Use the mailing list request form to create your group. Group members are also members of a mailing list. That is, if you create a group called "studygroup" all the members will be able to be emailed at studygroup@ucsc.edu.

Use the mailing list request form to request a group. In the "comments" section, request that the group be created when the list is.

Use listmaint to populate the group

Once you have received email notification of your group's creation, use listmaint to add members to this list. You can use the menu to add people individually or blanche to add lists. Documentation for using listmaint and blanche is found via the listmaint software page.

Set AFS permissions on the shared directories

Once your groups are created and you've added the names to populare the groups, add AFS permisions to the directories you want to share. For example, if your group is "studygroup" and you want to to give read/write access to all the files in a directory in your home directory called "class_files", the AFS command executed from your home directory would be:

% fs setacl class_files studygroup write

There is more AFS documentation in the AFS area.