Linux System and Network Administration
The training package below is designed from a hackers perspective. Security features and building Linux based networks will also be discussed during this training.
Main contents of this course are as following:
Introduction To Linux
- History of Unix
- Unix Flavors
- History of Linux
- Linux Distributions
- Linux Vs. Windows
- Open Source Movement
Installation And Configuration
- Planning Installation
- Linux Partitions
- disk druid
- fdisk
- Text and GUI based installations
System Directories
- System Packages
- User Packages
- Libraries
Linux Command Set
- Basic Commands
- Intermediate Level Commands
- Advanced Commands
Boot And Shutdown
- Boot Process
- Run Levels
- Start up Scripts
- Shutdown Options
Handling X Window
- XFree86 System
- XF86Config
- XConfigurator
Linux File System
- Block Devices
- File Systems
- Mount and Mount Points
- File System Security
User Management
- User Addition and Deletion
- User Properties
- Security and Permissions
System Management
- Archiving Strategy
- Archiving Tools
- Package Maintenance
Compiling and Building Kernel
- Kernel Configuration
- Building the Kernel
- Kernel Installation
Network Servers Installation and Administration
- Apache Web Server
- BIND Domain Name Server
- Sendmail Mail Server
- Samba
- NFS
- NIS
- DHCP
- Squid
- FTP
Shell Programming
- Creating and Executing Shell Programs
- Variables
- Parameters
- Iterative Statements
- Conditional Statements
Linux Network Programming
- Sockets
- Socket Programming
- Building a TCP Client
System Security
- Security Plan
- Tools