- Accounts in Computer Science
- Application Services
- External Services
- Instructor Resources
- COSI Accounts
- Department Apps
- Network Drives for COSI Storage
- Gitlab CI/CD
- Devops for Webhomes
- Working Remotely
- Group Websites using Git, Hugo & Netlify
- Frequently Asked Questions
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 firstname.lastname@example.org.
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 email@example.com firstname.lastname@example.org'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 email@example.com =======================================================================
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_
|Protocol:||SFTP||use cyberduck or winscp to upload or download files|