Panel | ||
---|---|---|
| ||
|
We recommend users to share data with others on /scratch and /g/data through project memberships.
The scratch and gdata project folders are designed for collaborations within the project. By default the permission is set to 770 with the setgid bit enabled, allowing all project members to read, write and execute, and forcing all future files created inside the folder by default owned by the group $PROJECT. For example, the folder /scratch/xy11 has its permission set to rws for all the project members of xy11.
...
If you want to remove the group rx permission of all the files inside your own folder in your default scratch project folder, please run
Code Block |
---|
$ chmod -R g-rx /scratch/$PROJECT/$USER |
It is also possible to share data with someone outside the project by adding the rule into the access control list (ACL) but it has to be set by NCI admin to allow the access at the project folder level. Please launch a ticket on help.nci.org.au or send us (help@nci.org.au) an email with a short description of why the data has to be shared across projects.
This folder can be used to share data across projects on /scratch temporarily and data .
Note |
---|
Data created in /scratch/public is deleted |
...
after 2 weeks. |
Data created in /scratch/public by default is owned by the owner's default project and is debited from that project's storage allocation on /scratch.
...
Code Block |
---|
$ chmod 700 /scratch/public/abc111_to_jjj777 $ setfacl -Rm u:jjj777:rX /scratch/public/abc111_to_jjj777 $ getfacl /scratch/public/abc111_to_jjj777 getfacl: Removing leading '/' from absolute path names # file: scratch/public/abc111_to_jjj777 # owner: abc111 # group: xy11 user::rwx user:jjj777:r-x group::--- mask::r-x other::--- |
On Gadi, by default, the access permission of home folder $HOME is set to 700, only accessible by the user owns it. For example,
...