SSH Servers

August 18, 2021: Linux Login servers have been upgraded to Ubuntu 20.04, with Java 16 installed for the fall academic term. Similar upgrades are being made to undergraduate lab workstations, and the Jupyterhub environment.

Linux Login and Shell Programming Environments

Linux login servers provide a consistent way to allow users remote command line access to standard programming tools used in course work and access to their home directories with SSH and SFTP protocols.

Apple and Linux and Windows computers are delivered standard with SSH client software. Alternatively, you can install 3rd party GUI applications SSH/SFTP client software like putty, cyberduck or winscp.

The login servers provide access to many standard programming and database tools such as JAVA, C/C++ (gcc), Python, Ruby, Ada95, Fortran 77, Assembler, Pascal, Modula 2, Perl, HTML, and PLSQL.

Teaching Login Servers

linux.csc.uvic.ca - Academic Linux login servers for students working accessing remotely accessing their home directories or working course material within the Department.

Instructors who have specific software requirements for their courses can forward requests to itsupport@csc.uvic.ca.

COSI Login Servers

linux.cs.uvic.ca - Administrative and Research Linux SSH servers for grad-students and employees remotely accessing data in their COSI home directory, research/group network shares, in-house development or connecting to internal research compute clusters and cloud resources.

Access to COSI login servers requires a COSI account - see Accounts form more information.


Command-line SSH terminal

To connect with SSH to Department login server, use the command-line on Linux, Apple or Windows 10 computers type the following (userid should be your Netlink or COSI account):

C:> ssh userid@linux.csc.uvic.ca
userid@linux.csc.uvic.ca's password: *******
========================================================================
Welcome to COSI Computing Services

   You are logged onto node linux0 

   If you need assistance:
    * Documentation: linux manual pages (man <command>)
    * Support: https://itsupport.csc.uvic.ca
    * Report Issues: https://radar.csc.uvic.ca
   All activity on this system is monitored and governed by University
   policy (http://www.csc.uvic.ca/courseinfo/policies/lab_usage.html) and
   https://www.uvic.ca/universitysecretary/assets/docs/policies/IM7200_6030_.pdf
   
   IT Support - Computer Science - University of Victoria
   itsupport@csc.uvic.ca

=======================================================================

Remote Home Directory Access with SFTP

Individuals wanting to copy data between their Home directory and a remote computer can do so by connecting to Department login servers with SFTP client software and copying data back and forth. Data copied to your Home directory on the Teaching login servers is immediately accessible from Windows and Linux undergraduate lab computers.

Login Server connection information for SFTP
Server: linux.csc.uvic.ca (COSI users should use linux.cs.uvic.ca instead)
User: username your Netlink or COSI username and credentials
Path: leave blank alternatively, COSI users can specify a shared group’s directory /groups/cosi_researchgroup
Protocol: SFTP use cyberduck or winscp to upload or download files
Tutorials Available

Tutorial: SFTP File transfers on Apple & Windows with Cyberduck
Tutorial: SFTP File transfer on Linux and Apple computers
Support: Department Network Storage