Learning Outcomes
By the end of the course, learners should be able to:
- Explain the role and responsibilities of a systems administrator.
- Install and configure Windows and Linux operating systems.
- Create and manage users, groups, and permissions.
- Configure basic network services.
- Manage files, storage, and system resources.
- Install and configure server applications.
- Monitor system performance and troubleshoot problems.
- Perform system backups and recovery.
- Apply basic server and endpoint security practices.
- Use command-line tools for system administration.
- Manage software packages and system updates.
- Document and maintain IT systems professionally.
Course Modules
Module 1: Introduction to Systems Administration
- What is Systems Administration?
- Role of a Systems Administrator
- System administration responsibilities
- Enterprise IT environments
- Servers, workstations, and clients
- Common administration tools
Module 2: Operating Systems
- Windows and Linux operating systems
- OS installation
- System configuration
- File systems
- System startup and shutdown
- Updates and patches
Module 3: Linux Administration
- Linux command line
- Directory structure
- File and directory management
- Users and groups
- File permissions
- Processes and services
- Package management
- Shell commands and scripting
Module 4: Windows Server Administration
- Windows Server fundamentals
- Server roles and features
- Active Directory fundamentals
- Users and groups
- Group Policy
- File and printer services
- Windows administration tools
Module 5: User & Access Management
- Creating user accounts
- Groups and organizational units
- Password policies
- Permissions
- Authentication
- Authorization
- Access control
Module 6: Network Administration
- TCP/IP fundamentals
- IP addressing
- DNS
- DHCP
- Network configuration
- Routing fundamentals
- Network troubleshooting
- Common network administration tools
Module 7: Server Management
- Web servers
- Database servers
- File servers
- Application servers
- Remote administration
- Server configuration
- Service management
Module 8: System Security
- Operating system security
- Firewalls
- Malware protection
- Secure authentication
- SSH
- Security updates
- Log monitoring
- Basic cybersecurity practices
Module 9: Backup & Disaster Recovery
- Backup concepts
- Backup strategies
- Full, incremental, and differential backups
- Data recovery
- Disaster recovery planning
- Business continuity fundamentals
Module 10: System Monitoring & Troubleshooting
- Performance monitoring
- CPU, RAM, disk, and network monitoring
- System logs
- Identifying system failures
- Troubleshooting methodology
- Common Windows and Linux problems
Module 11: Virtualization & Cloud Administration
- Introduction to virtualization
- Virtual machines
- VirtualBox/VMware fundamentals
- Virtual servers
- Introduction to cloud administration
- Cloud computing concepts
Module 12: Practical Systems Administration Project
- Deploy a Linux server
- Create users and groups
- Configure permissions
- Configure networking
- Install a web server
- Implement basic security
- Configure backups
- Monitor the server
- Troubleshoot simulated problems
Practical Labs
Learners can complete practical exercises such as:
- Installing Ubuntu Linux in VirtualBox
- Installing Windows Server in a virtual machine
- Creating Linux users and groups
- Managing file permissions
- Configuring SSH
- Setting up Apache/Nginx
- Configuring DHCP and DNS
- Creating Windows Server users
- Configuring Active Directory
- Managing Windows Firewall
- Performing server backups
- Monitoring server resources
- Troubleshooting network connectivity