Globus
Globus is a service that allows you to transfer files between “endpoints” (computers).
Login to the Globus
Section titled “Login to the Globus”- Go to https://www.globus.org/ and select log in.
- Under use your existing organizational login, start typing “University of Massachusetts Medical School” and select the item from the dropdown list.
- You will be redirected to a CILogon page:
- Enter your short form username. This is the first five characters of your last name, followed by the first letter of your first name, and ends with a number if your email has one. For example,
Ben.Kresge@umassmed.eduiskresgb. - Enter your umassmed.edu password.
- Enter your short form username. This is the first five characters of your last name, followed by the first letter of your first name, and ends with a number if your email has one. For example,
- You will be prompted to authenticate using 2FA (two-factor authentication).
- On the next screen, you will see an information release prompt:
- You can choose any option. I chose “Ask me again if information to be provided to this service changes.” but ANY should be fine.
- Press accept to proceed.
After completing these steps, you should land on the main Globus screen titled file manager.
Download Globus endpoint software
Section titled “Download Globus endpoint software”Once you are logged into the server of your choice, run the following command to download Globus Connect Personal:
Terminal window wget https://downloads.globus.org/globus-connect-personal/linux/stable/globusconnectpersonal-latest.tgzExtract the file using the following command:
Terminal window tar xzf globusconnectpersonal-latest.tgz
Create Globus endpoint
Section titled “Create Globus endpoint”Navigate to the newly created directory. The directory name should follow the format
globusconnectpersonal-x.y.z(e.g.,globusconnectpersonal-3.2.6):Terminal window cd globusconnectpersonal-3.2.6Run the following command to set up Globus Connect Personal:
Terminal window ./globusconnectpersonal -setup --no-guiYou will be prompted to log in via a large URL starting with
https://auth.globus.org. The prompt will wait for an authentication code:- Follow the link (usually CTRL/CMD + Left Mouse Click).
- The site will ask for certain permissions. Click allow.
- The site will display a native app authorization code. Copy this code.
- Paste the code back into the shell prompt.
Next, the shell prompt will display:
== starting endpoint setupInput a value for the Endpoint Name:- You can choose what you want to name the endpoint, but you will need to remember this name later when transferring files.
- For example, if you are on
z012, you might name itBen-z012.
Start Globus endpoint service
Section titled “Start Globus endpoint service”After setup is complete, start the Globus Connect Personal service:
Terminal window ./globusconnectpersonal -start &This will run the service in the background.
To verify the service is running, you can use:
Terminal window ./globusconnectpersonal -statusWe expect to see something like:
Globus Online: connectedTransfer Status: idle
Transfer files
Section titled “Transfer files”- Return to the Globus web interface
- If you are transfering file from a client device (such as a laptop), you will need to first install the Globus endpoint software on the client device here. Once you’ve installed the software for your client device’s operating system and see the collection appear in the Globus file manger web interface, you can proceed to the next step.
- In the File Manager:
- On the left panel, search for and select your source endpoint (where your files are currently located).
- On the right panel, search for and select your destination endpoint (the one you created in Step 3).
- Navigate to the desired directories:
- In the source panel, browse to select the files/folders you want to transfer.
- In the destination panel, you will only have access to your home directory on the zerver due to Globus Connect Personal’s permission restrictions (you can move files to their final location after the transfer is complete using the
mvcommand).
- Click the blue start button.
- Monitor your transfer status in the “Activity” panel
Stopping the sendpoint service
Section titled “Stopping the sendpoint service”When you’re done transferring files, you can stop the Globus Connect Personal service by running:
./globusconnect -stop