Linux is a free, open source, UNIX-type operating system, created by Linus Torvalds with the help of developers and hobbyists all over the world.
ECS supports an automatic installation of Red Hat Enterprise Linux (RHEL) that has been customized for operation within the School of Engineering, specifically for modern 64-bit Intel-compatible PC platforms. "ECS Linux" is the only Linux platform recommended by ECS for use in the School of Engineering.
ECS Linux has been tailored for integration with the computing environment within the School of Engineering. It provides access to specialty software, user home directories, and a fully Kerberized single-sign-on environment. ECS Linux is our recommended Linux solution for general use within the school, and it is the only Linux solution which we can fully support at this time. A technical overview is available below.
Current Version: Red Hat Enterprise Linux (RHEL) 8.x
ECS Linux is built atop Red Hat Enterprise Linux (RHEL) version 8. As of this writing, the current minor build is RHEL8.1.
Previous ECS Linux versions were based on Ubuntu LTS. RHEL offers several advantages, especially for server installations:
1. RHEL is built on top of a recent, yet proven stable kernel version and code base, whereas Ubuntu is more "cutting edge" which may lead to stability and compatibility issues.
2. RHEL is licensed to UConn through UITS. This license entitles us to technical support direct from Red Hat in addition to vast community-based support.
3. Most commercial and enterprise-level open source applications are tested and supported primarily on Red Hat and/or other rpm-based distributions.
The combination of stability and support make RHEL the perfect choice for servers. Likewise, the same advantages can be leveraged for workstations. Both virtual and hardware installations are supported by ECS.
The updated security model based on System Security Services Daemon (SSSD) allows quick and seamless direct integration with Active Directory, without the need for NIS or even Linux-based LDAP.
RHEL8 is recommended for all new server and workstation installations.
Remote access is available to the machines via OpenSSH and X applications can be tunneled through OpenSSH. FreeNX and VNC are also available for running an entire GUI desktop remotely. Valid authentication with SoE username and password or Kerberos credentials are required for any type of access. The machines are patched regularly and locked down with iptables-based firewall rules.