You are here: CLASSE Wiki>Computing Web>SummerStudentOrientation (13 Jun 2024, KearaSoloway)Edit Attach
Tags

CLASSE-IT 2024 Summer Student Guide

Welcome to the CLASSE 2024 REU, SERCCS, SUnRiSE, and PREM programs. This how-to guide will get you started with IT resources at CLASSE.

Expand all instructions | Collapse all instructions

CLASSE User Account

Your CLASSE account username is based on your Cornell NetID, but you must give it a different password. A CLASSE account is required for all the services mentioned in this guide. If you have forgotten or need to reset your password please go to our Password Self Service page.

CLASSE Duo

CLASSE has adopted the use of Duo two-factor authentication for enhanced security of web services and remote logins (ssh, X2Go, NoMachine, CLASSE VPN). CLASSE Duo uses the exact same app as Cornell's Duo service (no new installation needed), although a separate CLASSE registration is required. To enroll and manage your two-factor devices, please log into the CLASSE Duo Device Manager with your CLASSE account:

Manage your CLASSE Duo devices


Virtual Private Network (CLASSE VPN)

If your computer isn't connected directly to a CLASSE network, you might need to start the CLASSE VPN to access some CLASSE services. The Campus wireless networks are considered external to the Lab and thus will require use of the VPN.
For details and installation instructions, see CLASSEVPN

CLASSE Remote Access Services

You will need NoMachine or X2Go to run most Linux applications offered at CLASSE.

NoMachine

NoMachine is the preferred graphical remote access tool. NoMachine can be used to access lnx201.classe.cornell.edu, our general-use remote login node. Any CPU- or memory-intensive operations should be run on the CLASSE Compute Farm or on individual workstations, not on lnx201.

Client Installation

X2Go

X2Go is an alternative graphical remote access tool to connect to our Linux systems. X2Go supports the remote execution of X applications, including full Linux desktops.

Windows 10 Installation

macOS Installation

Linux Installation


Linux Applications at CLASSE

Ansys


COMSOL


GPT


Linux Command Line (ls, cd, mv, find, grep etc)


Mathematica


Matlab


Thunar - The Linux File Explorer

Like the "Windows File Explorer", Thunar is a modern file manager.

Text Editors

For a list of available text editors, please see TextEditors. To use any of these editors, simply select it in the CLASSE Grid Session menu. Any editor can also be launched from the Linux command line interface.

File Storage at CLASSE

IMPORTANT: To access CLASSE's central file storage, you must be on a CLASSE network. If your computer is connected to RedRover, eduroam or any other non-CLASSE network, please first connect to the CLASSE VPN.

Project Files

Most files should stored in the dedicated project space allocated to each research group. Please consult with your mentor on where to store your data and the exact path to any project files that you might need.

User Files

In addition to dedicated project space, user files can be stored in your directory on our UserDisk. Please note that your user directory has a 5 GB quota, so most of your work should be stored in dedicated project areas as described above. Finally, your HomeDisk has a 1 GB quota and should be reserved for essential Linux files like login scripts, browser preferences, source code, etc. Please read HomeDisk, UserDisk, and DataStewardship for more information.

Operating System Share point Path (userid = your username)
Linux UserDisk /nfs/user/userid
  HomeDisk /home/userid
Windows 10 UserDisk \\samba.classe.cornell.edu\user\userid
  HomeDisk \\samba.classe.cornell.edu\home\userid
macOS UserDisk smb://samba.classe.cornell.edu/user/userid
  HomeDisk smb://samba.classe.cornell.edu/home/userid

Accessing Files from Offsite

Connectivity and performance to the file locations above is very dependent on the quality of your internet connection. Because of these performance issues, we highly recommend using Globus when accessing files from outside the lab.

Globus

Globus is a high-speed file transfer system that was originally developed for Grid computing applications. You can use it to copy data remotely from CLASSE central storage to your local computer by following the instructions below:
  1. Browse to https://www.globus.org
  2. Click on "Log In" in the upper-right corner.
  3. Use the scroll-down menu to find Cornell University and then login with your Cornell NetID.
  4. Install Globus Connect personal (For detailed instructions with screenshots see here: https://www.globus.org/globus-connect-personal.)
  5. Connect to a CLASSE endpoint
    1. Click on "Manage Data", and select "Transfer Files".
    2. Click on "Start here ..." and type classe into the search box. You should see the endpoint for "CLASSE" with a path of "/~/".
    3. Select a CLASSE endpoint (add infor for "project path") and log in with your CLASSE credentials.
  6. Connect to your personal endpoint
    1. Click on "Manage Data", and select "Transfer Files".
    2. Click on the second "Endpoint" box, and then the "My Endpoints" tab.
    3. Select the personal endpoint you set up in Step II above.
      • Note that Globus Connect Personal must be running on your computer.
  7. Transfer Files
    1. Navigate through the folders/directories on both endpoints, and use the arrow buttons to transfer data back and forth as desired.
    2. To monitor the progress of a data transfer, click on "Activity".
    3. You will receive an email after each transfer has completed.

Printing at CLASSE

IMPORTANT: To print to a CLASSE printer, you must be on a CLASSE network. If your computer is connected to RedRover, eduroam or any other non-CLASSE network, please first connect to the CLASSE VPN.

Printing from Windows

To add a printer to non-CLASSE managed Win 10 systems:

Printing from macOS

To add a printer to all macOS systems

Computing Policies and Guidelines

Think before you click!

We see fraudulent emails every day, and they can be quite sophisticated, even appearing to come from someone you know. Make sure you are on a Cornell website before typing in your Cornell password. When in doubt:

Getting Help

If you have any computing questions: For help with central Cornell services, contact IT@Cornell.

Notes for CLASSE Mentors

Topic revision: r53 - 13 Jun 2024, KearaSoloway
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding CLASSE Wiki? Send feedback