trc mini-grant 2002 dell poweredge 2500 server. project goals provide cs students with exposure to...

15
TRC Mini-Grant 2002 Dell PowerEdge 2500 Server

Upload: colleen-grant

Post on 03-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

TRC Mini-Grant 2002

Dell PowerEdge 2500 Server

Page 2: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

Project Goals Provide CS students with exposure

to Linux (Unix) computing environment in CS courses

Provide new opportunities for independent studies based on state of the art hardware and software

Provide resources for CS research

Page 3: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

Dell PowerEdge 2500 Server 2 Pentium III 1Ghz

CPUs 512MB SDRAM 1 18GB SCSI DISK 1 36GB SCSI DISK 24X CD-ROM Floppy Disk Drive 20/40GB Tape

Backup

Red Hat Linux 7.2 Operating System

Page 4: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

Total cost $$3555• TRC MiniGrant $2955• CASPS Dean’s Fune $ 200• Math/Computer Science $ 400

System Installation, Configuration, Administration provide by CS Faculty

Page 5: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

Linux Popular version of Unix that runs on

PCs and other hardware platforms Used for a significant number of

Web servers around the world

Page 6: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

Accomplishments to date Used by CS345 Operating Systems

students Used for an independent study Used by CS227 Computer Networks

students

Page 7: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

CS345 Operating Systems Learned basic and advance Linux

user skills Learned thread programming as

used in servers Learned shell script programming

Page 8: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

Independent Study Learned Linux installation,

configuration and administration Investigated alternative GUIs Explored security issues Learned how to configure

Firewall SSH (Secure shell)

Page 9: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

access denied

hacker

hacker

valid user with name and password

access denied

login successful

Access Control: The FirewallAccess Control: The Firewall

Page 10: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

hacker eyeing the networkcan “see” user name & password

server

user, attemptingto log on

User:gail, password:x2cat$f

Why NOT To Use Telnet or FTPWhy NOT To Use Telnet or FTP

Page 11: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

hacker eyeing the network can’tunderstand the ciphertext

server

user, attemptingto log on

o%W8H)#02m19cSr

Remote login using SSHRemote login using SSH

Page 12: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

CS227 Computer Networks

Used as a server to respond to network queries

Used as a software repository to facilitate network installations

Network

Server

Page 13: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

The Future Server side programming – CS330 Advanced system administration and

configuration Security research Development of Linux based security labs

for CS327

Page 14: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

Integration into other CS courses Use for development and offering of new

Web technologies course Use in CS courses supporting IT major Use in courses supporting MIS major

Page 15: TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide

Thanks to the Readers Committee for the TRC Mini-Grant for providing funding to support women’s leadership in technology