[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Linux Server in EDU



Here is an outline, please voluteer to write a section or topic if you are
familiar with it (or at least give me urls to associate with it).  I have
only worked for HSs not lower or higher so I may be overlooking many
issues.  Also please help me make sure that this is worded so that a
beginner can go about choosing and setting up the services needed to help
that given school. 

PS if you do write a section please include gotchas.  I know this isn't a
lot, but it is a start.  

LINUX SERVERS IN EDUCATION

USES:

Email server:
	pop3
	imap (a great way to work in a lab situation where users don't use the
same computer each time).
	
Web Server (curriculum):
	Static content:  apache  <http://www.apache.org/>
	Dynamic Content: japache <http://java.apache.org/>
	
Collaboration:
	CVS: <http://cvw.mitre.org/>
	
Networking Services:
	DHCP (dynamic IP address assignments): <http://www.isc.org/>
	Named (dns): <http://www.isc.org/>
	Samba (WINS): <http://www.samba.org/>
	Netware (not free -- don't know much about it).
	
File Services
	NFS (allows linux to serve files to other Linux computers)
	Samba (allows linux to serve files to windows computers):
<http://www.samba.org/>
	Netatalk: (allows linux to serve files to macintosh computers)
<http://thehamptons.com/anders/netatalk/>
	
Print Services
	Samba
	Netatalk

Application Server:
This reduces the need to continually update many workstations.  It will
also allow windows or mac workstations to run Linux apps.  
	VNC (an open source way to connect to a linux server).
<http://www.uk.research.att.com/vnc/> 
	XWindows (currently there are no (IMHO) satisfactory OSS/free xservers for
workstations).
	This will work with nearly all x-windows programs.  
	
Educational Software:
	In particular outside of linux there are no free graphics programs (gimp)
and it is difficult to acquire good free compilers (linux has MANY) and
there are even many IDEs in development (Freebuilder, CodeCrusader, etc).
Please see <http://www.seul.org/edu/> for more uses and apps.
	
	
Security:
	SSH -- secure remote login
	Kuberos -- verify users/machines
	Firewalls
	


Establishing a school connection:
	Routing
	Firewalling
	NAT
	Squid
	Connecting with modems
	Connecting with ISDN