CU Research Computing
General documentation for using RC is [on their website]. This document will mostly cover specific instructions for using it in the Vrieze and Keller labs.
Logging in
Put these settings in your ~/.ssh/config file so you only have to enter your OTP once per session, instead of for every ssh connection you make
# These rules only apply for connections to login.rc.colorado.edu Host login.rc.colorado.edu # Setup a master ssh session the first time, and subsequent times # use the existing master connection ControlMaster auto ControlPath ~/.ssh/%r@%h:%p # X forwarding. Remove this on a Mac if you # don't want it to start X11 each time you # connect to RC ForwardX11 yes # Compress the data stream. Compression yes # Send keep alive packets to prevent disconnects from # CU wireless and behind NAT devices ServerAliveInterval 60
These settings should work from Mac and Linux. I'm not sure how to do the equivalent from Windows with Putty. On a Mac, those settings will cause X11 to start. If you don't want that to happen, then remove the "ForwardX11 yes" line.
KellerLab software
These instructions are for accessing the software and utilities that have been installed by the KellerLab. There are two choices.
Source the KellerLab preferences
This will import all of the KellerLab preferences, including changing the prompt and adding some other useful aliases. To do this add the following to the bottom of your .my.bashrc
. /work/KellerLab/opt/bash_profile
an easy way to do that is by pasting the following into a terminal on RC
echo ". /work/KellerLab/opt/bash_profile" >> ~/.my.bashrc
Only add the paths
If you prefer your own command prompt and other settings, then you can just add the paths to your .my.bashrc To do that, add the following lines to the bottom of your .my.bashrc
PATH=${PATH}:/work/KellerLab/opt/bin
MANPATH=${MANPATH}:/work/KellerLab/opt/share/man
export PERL5LIB=/work/KellerLab/opt/lib/perl5/