Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Do not set any of your directories to be world-readable, unless you accept .  This has the risk that every user on the supercomputer can read the data, even if for a short time.

When running jobs through SLURM, the group of new files written is the group given to SLURM using the –A flag (e.g. #SBATCH –A project_code). This is usually your project group, so others in your project can read the files if they and the directory (and relevant parent directories) have the group-read attribute.

Use the group-sticky attributed.  If a directory has the group-sticky attribute (can be set by chmod g+S directoryname), then new files copied to the directory will change to have the group of the directory. This is useful in /group for reliably sharing data and source code.

...