How to download and use Globus Connect Personal to transfer files
1. Use SSH with X-forwarding to log in to the gateway or project node from which you want to send or receive the files in question. For example:
ssh -Y scaron@bipolar.sph.umich.edu
2. Run Firefox:
firefox &
3. Go to http://globusonline.org
4. Click "Log in" in the navigation bar on the top of the page.
5. Sign in with your Globus user name and password. If you don't already have one, click "Sign up with Globus Online" and create an account.
6. Click "Globus Connect" in the middle of the page.
7. Step 1, "Choose your Download", click "Globus Connect for Linux"
Save the file. By default, Firefox will leave it at the root of your home directory.
8. Enter an endpoint name ( e.g. seanatcsg )
Enter a description (e.g. Sean at CSG)
9. Click "Generate Setup key". Take note of it e.g.
5d5d845f-5275-48f9-9718-0944dc08bdc2
10. "Copy the setup key displayed above. Run Globus Connect and paste the key into the Initial Setup window when prompted. This setup key can only be used once."
11. Click "Close"
12. Close out Firefox.
13. Add the following environment variable to your .cshrc.aliases
echo "setenv GLOBUS_TCP_PORT_RANGE 50000,55000" >> ~/.cshrc.aliases
14. Also make sure that applies to your current session:
setenv GLOBUS_TCP_PORT_RANGE 50000,55000
or
source ~/.cshrc.aliases
15. Extract the Globus Connect installer:
tar xvfz globusconnect-latest.tgz
16. Change to the directory:
cd globusconnect-1.6
17. Run globusconnect
./globusconnect
18. Type in the security code in the "Globus Connect - Initial Setup" window.
Leave the server as "relay.globusonline.org".
Click "OK".
19. At least at the first run, you should get a "Registered Successfully" message after a few seconds. Click "OK".
20. Now you've got a Globus endpoint set up on whichever computer that you're logged in to.
21. Fire up another browser (it doesn't have to be on the project node where you set up the Globus endpoint - it can be any machine) and go to:
22. Cick "Log in" at the top of the page and log in with your Globus Online user name and password.
23. Click "File Transfer"
Set up your Globus transfer. You should be able to reference your open Globus session on the CSG side by specifying the endpoint as:
yourusername#yourendpointname
For example,
seancaron#seanatcsg
The remote username and endpoint name should be supplied by the counterparty prior to beginning the transfer.
Once you've keyed in local and remote side endpoints and logged in, you can copy files back and forth by selecting them and clicking the arrow in the requisite direction.
24. When you're done, you can shut down the Globus endpoint client on the host by clicking "Disconnect".