Hardware / Software
Linux Support Services

McCormick IT offers three Linux systems administration service levels, ranging from completely self-administered to fully centrally administered.

McCormick IT Services Self Administered Self-administered Plus Centrally Administered
Administrative access Provides users with administrative (root or sudo) privileges to fully manage their Linux system, enabling installation, configuration, and troubleshooting tasks. ✓ ✓
Support Consultations Offers guidance and assistance from McCormick IT staff to help troubleshoot issues, plan deployments, or improve system configurations. ✓ ✓ ✓
Physical Installation in Datacenters Includes racking, cabling, and physically deploying servers in McCormick-supported datacenter environments. ✓ ✓ ✓
OS Install Provides installation of a supported Linux operating system image, ensuring proper baseline configuration and compatibility with McCormick standards. ✓ ✓
Remote management device network configuration Configures out-of-band management interfaces (e.g., iDRAC, iLO) to allow remote power control and troubleshooting. ✓ ✓
Centrally-managed server for netid user account management Enables integration with a centralized authentication system so users can log in with their Northwestern NetID credentials. ✓ ✓
Configure OS security Applies security best practices including firewall configuration, user-access policies, SSH hardening, and other protection measures. ✓ ✓
Apply OS security updates Regularly installs security patches and critical updates to keep systems protected and compliant. ✓ ✓
Central system logging Forwards system logs to a centralized log server for monitoring, auditability, and troubleshooting. ✓ ✓
System and OS health monitoring Continuously monitors system status, resource usage, and OS-level alerts to detect and resolve issues proactively. ✓ ✓
Data backups solution consultation Provides guidance on selecting and integrating appropriate backup workflows or software for system data. ✓ ✓
OS Management and support Full lifecycle OS support including troubleshooting, configuration adjustments, and maintenance. ✓
Hardware Support Assists with diagnosing hardware issues, coordinating vendor repairs, and ensuring system uptime. ✓
OS upgrades Performs major operating system version upgrades with planning and minimal downtime. ✓
Most software package installations Installs commonly used or requested software packages and dependencies, ensuring they are properly configured. ✓