Globus Tutorials

This page is under construction, and may have missing or incomplete information. Hardhats are not required.

Logging in

To log into Globus, go to https://www.globus.org/ and click the Log in button.

Log into Globus using your USD credentials.

It should open your Globus account.

Sharing with Other Users

Select the desired endpoint.

Click on the 'Sharing' tab.

Click on the 'Add Permissions - Share With' button.

Fill in the path to the directory (Note: / starts at the endpoint's location, so the path /globus in permissions for an endpoint that connects to the home directory lawrence/home/usd.local/user.name will connect to lawrence/home/usd.local/user.name/globus overall). Ensure 'user' is selected, and enter the email address of the user who is to be given permissions. Make sure this email address is connected to the user's Globus account. Then click 'Add'.

Note: Keep in mind that all the directories/files within the shared directory will be accessible to the people it is shared with (be cautious of sharing the path as is, that is, leaving it at root: / .

We recommend making a directory called 'globus', within the home/lab directory (this must be done on Lawrence) and organizing files/directories to share within this directory, rather than sharing the entire directory.

Write a message if desired, choose whether to give the recipient write access, and click 'Add Permission'.

This should now show up under the 'Sharing' tab.

Note: If another Globus user with whom you have shared access to your endpoint adds or makes a change to a file, that action will be considered as if it was done by you.

Example: Person A shares an endpoint with person B and person B makes a new file on the shared endpoint: Lawrence will consider the file to be owned by person A.

Making Lawrence Endpoints

Select 'Endpoints' from the side menu, then the 'Shared with You' tab.

Click on 'Search all endpoints'.

Type in "sdds" then click on the 'SDDS - South Dakota Data Store' option.

Click on the 'Collections' tab.

Click on 'Add a Collection'

Click on 'SDDS - South Dakota Data Store (POSIX)'

For the next step, you will need the path to the directory to which you want to connect (e.g. home directory, lab directory, etc.): to find this, from within Lawrence, use the cd command to navigate to the desired directory, then use pwd to print your working directory.

user.name@usd.local@login ~]$ cd ~
user.name@usd.local@login ~]$ pwd
/home/usd.local/user.name

Fill 'Path' with lawrence/the_path_to/your_directory_on_Lawrence . Choose a display name, fill in other details as desired, and click 'Create Collection'.

After submitting, a confirmation window will appear. To make another collection to a directory on Lawrence, click on the 'Create another collection from SDDS - South Dakota Data Store' button.