The following technical documents are here to help our users with the various software and hardware resources available to them. Please send an email to This email address is being protected from spambots. You need JavaScript enabled to view it. if there is something that needs additional documentation.

OneDrive for Ubuntu

If you want to synchronize or download files in OneDrive to DSC desktops running Ubuntu, you can follow the following guidelines on Ubuntu client computers.
NOTE: If you have a large OneDrive quota, you are strongly encourage to synchronize ONLY the folder / directory you need. Fail to do so may result in your DSC account reach its storage quota. That will freeze your account!

To setup link to your cloud storage in OneDrive, run the following command and follow instructions on the screen:

onedrive --monitor

Press Ctrl + C if you don't want to synchromize everything in the Cloud space.

A sample run is as follows:

onedrive --monitor
Configuring Global Azure AD Endpoints
Authorize this app visiting:

https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=d50ca740-c83f-4d1b-b616-12c519384f0c&scope=Files.ReadWrite%20Files.ReadWrite.All%20Sites.ReadWrite.All%20offline_access&response_type=code&prompt=login&redirect_uri=https://login.microsoftonline.com/common/oauth2/nativeclient

Enter the response uri: https://login.microsoftonline.com/common/oauth2/nativeclient?code=......&session_state=8370d8a8-7bc4-4e21-842e-0c93d98522b7
Initializing the Synchronization Engine ...
Initializing monitor ...
OneDrive monitor interval (seconds): 300
Creating local directory: ...
......

To synchronize only one folder "dsc_files" from the Cloud / OneDrive

onedrive --synchronize --single-directory 'dsc_files'

To download files / folders only:

onedrive --synchronize --single-directory 'dsc_files' --download-only

To upload to OneDrive without deleting files in cloud that are missing from local directories

onedrive --synchronize --upload-only --no-remote-delete

To show OneDrive setting:

onedrive --display-config

Download files from DSC computers

From off campus, you are able to download files or folders from DSC computers to personal laptops.

Mac

Open a terminal window in Mac, and first create the tunnel of transfer by providing your fsuid and remote computer name:
	ssh -f -N -L 2222:remote_computer_name.sc.fsu.edu:22 This email address is being protected from spambots. You need JavaScript enabled to view it.

Once the tunnel is established by providing credentials, you can start to download or upload as follows:
	rsync -avz -e 'ssh -p 2222' fsuid@localhost:/remote_directory_to_be_downloaded /local_destination
	rsync -avz -e 'ssh -p 2222' /local_upload_folder fsuid@localhost:/remote_destination_directory

Windows 10

Open a command Window, and establish the tunnel (NOTE the option -R):
	ssh -f -N -R 2222:remote_computer_name.sc.fsu.edu This email address is being protected from spambots. You need JavaScript enabled to view it.

Now you can download or upload files and/or folders as follows (NOTE the option -P):
	scp -r -P 2222 fsuid@localhost:/remote_directory_to_be_downloaded /local_destination
	scp -r -P 2222 /local_source fsuid@localhost:/remote_destination
fsuid password may be required.

Remote Desktop at DSC

To facilitate GUI access to classroom and hallway systems, we have opened up remote desktop connections for DSC faculty and students with valid departmental account. Please email This email address is being protected from spambots. You need JavaScript enabled to view it. if you have any difficulty.

  1. Install "Microsoft Remote Desktop" for Mac; Windows users already have this app by default.
  2. Open terminal for Mac; command prompt for Windows
    Run the following command to create a tunnel to hostname (classXX or hallway-X where XX = 02 through 19; X = a through e)
    ssh -L:3389:hostname.sc.fsu.edu:3389 your_fsuid@pamd.sc.fsu.edu (Mac)
    ssh -L:13389:hostname.sc.fsu.edu:3389 your_fsuid@pamd.sc.fsu.edu (Windows)
    Login and keep this tunnel for the next step
  3. Start Microsoft Remote Desktop (Mac) / Add PC
    PC name: localhost
    Friendly name: My tunnel to classroom (whatever name you prefer)
    Open this newly created "My tunnel to classroom" and login to the pre-selected hostname
    NOTE: You can safely ignore certificates warning by clicking on "Continue"

    Start Remote Desktop Connection (Windows) / Show Options
    Computer: "localhost:13389"
    User name: "your_fsuid"
    Click on "Connect" and login to the pre-selected hostname
    NOTE: You can safely ignore certificates warning by clicking on "Yes"

Upload files to DSC computers

From off campus, you are able to upload files from personal computers or laptops to DSC computers.

Mac

Open a terminal window in Mac, and first create the tunnel of transfer by providing your fsuid and remote computer name:
	ssh -f -N -L 2222:remote_computer_name.sc.fsu.edu:22 This email address is being protected from spambots. You need JavaScript enabled to view it.

Once the tunnel is established by providing credentials, you can start to upload or download as follows:
	rsync -avz -e 'ssh -p 2222' /local_upload_folder fsuid@localhost:/remote_destination_directory
	rsync -avz -e 'ssh -p 2222' fsuid@localhost:/remote_directory_to_be_downloaded /local_destination

Windows 10

Open a command Window, and establish the tunnel (NOTE the option -L):
	ssh -f -N -L 2222:remote_computer_name.sc.fsu.edu This email address is being protected from spambots. You need JavaScript enabled to view it.

Now you can upload or download files and/or folders as follows:
	scp -r -P 2222 /local_source fsuid@localhost:/remote_destination
	scp -r -P 2222 fsuid@localhost:/remote_directory_to_be_downloaded /local_destination
fsuid password may be required.

Interactive

DSC students, faculty, and students taking Computational Science courses can interactively access the computers located in DSL 152 and the hallway via ssh. This allows you to request interactive resources and it will randomly instantiate a session on a workstation. What follows is a quick start for the DSC environment.

How to Run an Interactive Job

  • Open an X11 terminal and type:
    qlogin OR hallway (to access hallway nodes only)
    classroom (to access classroom nodes only)
  • After authenticating, type the name of the program you want to run, e.g., matlab

If qlogin is not available on your machine, you must run the above commands from a DSC desktop.

  • SSH to a DSC desktop or hallway machine: ssh -X hallway-a.sc.fsu.edu
  • Then follow the above instructions.

Access Policy

  • 1 job per user
  • Availability:
    • Classroom queues are available with the exception of Mon - Fri 7:45 AM till 6:00 PM
    • Hallway queues are available 24/7.
    • To guarantee which queue you land in please use either qlogin -q classroon or qlogin -q hallway

NOTE: All remote classroom sessions will be terminated at 7:45 AM M-F. The purpose of the classroom and hallway machines is primarily for students to do their assignments - not as a production engine. Use FSU's HPC system (http://rcc.fsu.edu) for production batch schedule jobs.