IT Management
CSCI 12000– Windows on Computer Science
Copyright © 2012, 2014 by Scott Orr and the Trustees of Indiana University
`whoami` Scott Orr IUPUI for over 20 years
Founding member of E&T CNC group CS and Science
Contact info
Email:
[email protected] Phone: 274-9734 Office: EL 204 Hours: M-F 9-4
What is a System Administrator? Someone who takes care of the systems others are using.
System Running Smoothly and Efficiently
Users able to work in Easy and Efficient Manner
Sysadmin .sig file “My job is like an airplane pilot's -When I'm doing it well, you might not even notice me, but my mistakes are often quite spectacular.”
Source: Unknown
System Administration Tasks User Management Hardware Management Software Management Service Management System/Service Monitoring & Troubleshooting Documentation & Help Desk Backups Automation, Planning, Policies, and Auditing
Firefighting!!!
The Good… Lots of variety Challenging Fulfilling Pays well Very employable
The Bad… Annoying at times
Users Management Vendor Tech Support
Long hours May not be your only job
And the Ugly… Most people don’t understand the job When things go well…
Go unnoticed “They don’t do anything” Game players Web Surfers, Facebook, etc.
Important to document everything
And the Ugly (Con’t.)… When there is a problem…
Everyone is looking for you Highly stressful Some blame you for the problem
May graduate to “Miracle Worker” status once problem is fixed
Who needs IT?
Ready to enlist? Source: http://www.oracle.com/ocom/groups/public/@ocom/documents/digitalasset/1571118.png
Key CSCI Areas Operating Systems Programming
Computer Architecture & Virtualization
Databases
Security
Networking
IT @ CSCI Infrastructure Services
Web Email/Spam File Storage Backups Database Account/Directory DNS/DHCP General Computing
IT @ CSCI Teaching Services
Web Development Services Database Services Virtualization Systems Online Courses/Video Conferencing
Research Services
Computational Grid Clusters Specialized Windows/Linux Systems Code Repository Services Virtualization Systems
Managing IT Support Server Health – Nagios
System Online Service Availability Resource Issues Email/Text Alerts
Server Resource Usage - Ganglia User Requests – RT Ticket System System Documentation - Wikis
Nagios
Ganglia
Ticket Systems
Documentation Wiki
What can I use today? Personal Web Site CS Email with Spam Filtering Linux system for programming Class Specific
MySQL/MSSQL/Oracle Databases LAMP/.NET programming environments Virtualized Servers
Your CS Account Created automatically when first enrolling in a CS course Used to access Linux systems
Uses same IU Network ID Personal Storage Area CS Email Web Pages
Remains active until not enrolled in CS classes for 2 consecutive semesters
Account Storage 250MB allocated to each account Purpose
Web Pages Saved email folders Course & project work
Additional space can be requested by advisor/instructor Backups
Full - monthly Incremental – daily Backups span 3-4 month period Can request a restore of deleted files
Student Lab Clusters Student Clusters:
SL 247 SL 251
JagTag access for non-class times No Pay for Print – use responsibly Please report problems if you see any
Pegasus Server Dell PowerEdge – RedHat Linux General Purpose UNIX server
Remote access support Supports CS major courses
Secure Shell (SSH)
Used to access server remotely Clients available via IUWare (iuware.iu.edu Communication) SFTP – Transfer files to/from pegasus
Remote GUI Support - XMing
CS Email @cs.iupui.edu Email Client Settings Require SSL and Authentication Incoming: imap.cs.iupui.edu (port 993) Outgoing: mail-relay.iu.edu (port 465) May require you install certificates Webmail: https://webmail.cs.iupui.edu/ Mail forwarding Create /home//.procmailrc :0 ! @iupui.edu
Spam Filtering Configured Content filters ClamAV – Malware/Phishing Spamassassin – Spam “Bad” messages quarantined Maia Mailguard View Quarantine areas Email reminders White/black lists Tweak Personal Filtering Settings Log in using CS email address and CS password https://mailguard.cs.iupui.edu/mail/
Must log into Maia Mailguard once to start filtering!
Spam Filter Web interface
Personal Web Pages Stored in: /home//public_html/
Must be world readable URL: http://www.cs.iupui.edu/~/
PHP – Currently Supported Server Side Includes (SSI) – Not supported
Corsair Web Server LAMP-based Model Each user runs own services
Apache w/ CGI and PHP support Tomcat JSP Ports assigned at account creation DBA access of personal MySQL database
Student Accounts
Courses (removed at semester end) Project (removed upon project completion)
In-csci-aspnet -.NET Server Full .NET and MSSQL support Visual Studio development Accessed via Remote Desktop Student Accounts
Courses (removed at semester end) Project (removed upon project completion)
Oracle Server Oracle 11g – pegasus.cs.iupui.edu Strictly used for Academic Computing Student Accounts
Courses (removed at semester end) Project (removed upon project completion) Passwords generated locally
Supports remote database access
Getting Help Email Request Ticket System: email
[email protected] Email:
[email protected] IU Knowledge Base http://kb.iu.edu/
Questions?
Source: http://www.pcweenies.org/archives.php?toon=746