- Lab: navigating the system using shell commands
3. Unix File Systems
- file system structure
- access permissions
- default permissions
- symbolic links
- Lab: listing and checking system file and directory permissions
4. System Started Processes
- scheduling jobs
- system start-up
- mounting file systems
- Lab: reviewing scheduled jobs and start-up scripts
5. Shell Programming
- script syntax
- variables
- condition tests
- loops
6. Special Files
- SUID/SGID files
- security issues
- Lab: analyzing special files
7. System and User Security Control
- shell environment
- security procedures
- system logs
- advanced security procedures
- Lab: reviewing the user environment and administrative procedures
8. Unix Networking
- Unix networking overview
- Internet protocol
- TCP / UDP
- the Internet daemon
- RPC programs
- Lab: analyzing network control files
9. File Transfer Services
- ftp
- anonymous ftp
- tftp
- smtp (sendmail)
- Lab: controlling file transfer services
10. Remote Access Services
- telnet
- rlogin and rsh
- Lab: checking for trusted relationships
11. Other Common Services
- finger
- NIS
- NFS
- Lab: reviewing File Sharing Controls
12. Risks and Reactions
- programmed threats
- reacting to a compromise
- security and audit products
13. Platform-Specific Concerns
- Access Control Lists
- Solaris
- AIX
- HP-UX
- Tru64
- Linux