| Outline of Security Issues |
University of Florida
Department of Statistics
|
10/01/98
Primary Objective: Implement and maintain a base line security model by which user data and research data is secured from inappropriate access. This model would address the following areas...
Policy & Procedures
User accounts
| Who gets an account?
Account Closures User Data Passwords System Procedures
etc. |
Securing the Environment
Local Sessions / Remote Sessions
| Primary concern for local sessions is the encryption of the authentication
process over the local network used by various services. Secondary
concern would be the encryption of the data itself as it moves over the
local network.
Remote sessions can be defined as client/server interaction with a machine outside the stat.ufl.edu domain. This includes home users who dialup via GatorLink or some other ISP, remote users from networks outside the ufl.edu domain, and on campus users (research collaborators for example) in other departments who have need to interact with our system. In most cases the same issues apply equally to both local session and remote sessions. For remote sessions we should be in a position to support additional platforms not in use locally; i.e. Linux, NT. SSH for rlogin, rexec, rcp, X SMB Services Hummingbird Exceed (X on the PC) Mail Services (POP, IMAP)
FTP Finger |
The Front Door
| For each service we need to define who has authority to access our
system from the outside coming in.
To shutout our recent cracker we took the drastic measure of shutting down telnet, rlogin, rexec, etc from all remote sites only trusting nerdc, cise, and vpha. With SSH in place we can continue such a policy and only allow encrypted remote sessions to our hosts. This does place additional burden on remote users and I don't know of any other department on campus with such a stringent policy. Key to making this work is to provide educational material and resources (access to the proper tools) available to remote users by way of a web page that describes our policy and they're options for interaction with our system. SSH is only part of the game. Remote email via POP and IMAP apply as well as many other services. |
System Monitoring and Intrusion Detection
| Should develop a set of automated scripts that run periodically from
cron that would go out over the system and look for suspicious activities
in the logs, against running processes, etc. Lots of details to fill
in here....
Tools |
User Education
| We should provide a series of web pages for the purpose of educating
our local and remote users to the importance of good security practices.
|
Additional Considerations
| NFS
NIS vs NIS+ (should at least change our NIS domain name from stat to something less guessable) Single authenticating login via LDAP or Kerberos. |
Resources
| SSH HomePage
SSH FAQ (don't know if this is official or the most updated?) TTSSH Win95 client (documentation) Win95 SSH Client (documentation) Crypto DLL for Win95 required for Win95 client above RedHat RPM SSH 1.2.26 SAMBA SAMBA Encryption Document Solaris Security FAQ RootShell.com Squirrel.com Security Links Wietse's collection of tools and papers Dan Farmer's Security Links |