sysadmin:services:linux_termianl_server
Table of Contents
Linux Terminal Servers General Information
Overview
SoCS Provides Linux Terminal Environments for Undergraduate students to complete their coursework in a standardized environment with consistent software and library versions to provide a target environment for student grading. There are several distinct environments:
- SSH Only Environment (linux.socs.uoguelph.ca)
- NoMachine Graphical Desktop (nomachine.socs.uoguelph.ca)
- Course Specific SSH Environments
Configuration Information
Architectural Overview
- Users log into all Linux hosts using their central login credentials
- Users' SoCS Home folder is automatically mounted using AutoFS, which is configured in the SoCS LDAP (automount_secnet)
- Login information configured using SSSD
- Linux servers are all on the back of rack network (192.168.100.x) for sys home folder mounting
Provisioning
All environments are provisioned using an Ansible Role. There is a common TerminalServers role which is applied to all hosts, along with a NoMachine (role name) role to install and configure the NoMachine graphical environment software.
Tools/Common Troubleshooting Tips
sysadmin/services/linux_termianl_server.txt · Last modified: 2024/04/01 16:42 by kjohns23