Who Should Attend:
Anyone with a basic knowledge of Unix system management and basic
programming in C and Perl.
What is a secure computer, and how do we make one with Linux? Building a
secure system is about more than simply preventing hackers: it's about
building systems that are reliable, that behave the way you expect, and
that are difficult for outsiders to subvert--either by accident or
intentionally. In this 90 minute tutorial, you'll explore many aspects of
Linux and Unix system security, with examples from Vineyard.NET, the ISP
that Garfinkel started in 1995; and from Sandstorm Enterprises, the
computer security tools firm that Garfinkel started in 1998.
Course Outline:
- Installing a system.
- Choosing passwords
- Mandating passwords for users
- Web-based administration schemes
- Introduction to cryptography & the role of cryptography in protecting
information
- Telephone scanning
- Writing secure programs and CGI scripts
- Planning backups
- Building a redundant data center
- Incident response
- Wiretapping your users for fun and profit