Categories: Linux (LPI), Linux administration, Networking
The fundamental topics in Linux and network administration: shell script language Bash, users and permissions, processes, boot scripts, programs, basic server services, protocols – including TCP/IP, addressing and routing.
Training is authorized by Linux Professional Institute
This training is a second part of our LPIC-1 certification path – a followup to the LPI-101 training. Learning material covered by these two training courses allows to pass the LPIC-1 exam.
After LPI 102, we suggest:
- (if you took the LPI 101 course or mastered the material on your own) taking the LPIC-1 exam,
- continuing learning on LPIC-2 level – through the complete Advanced Linux Administrator course, or LPI 201 and LPI 202 training courses.
To persons interested in acquiring the complete knowledge required by LPIC-1 exam from the very basics, we recommend our long course Linux Administrator. It not only covers all the material covered by LPI 101 and LPI 102 training courses – it has also a module on selected network services, and costs less than the two training courses combined.
This training is equivalent to days 5-8 of the Linux Administrator course.
Duration
5 days
Agenda
- Automating work: shell scripts
- operations on text, variables
- conditions
- loops
- functions
- Users
- users, groups – adding, deleting, configuring
- pam
- administrators – sudo
- Finding files
- SQL fundamentals – topics important for a future administrator
- databases (tables, data types)
- SQL basics (SELECT, INSERT, UPDATE, DELETE)
- X-window
- basic configuration (support tools)
- architecture (incl. networking) with examples
- basic tools and smart features
- System customization
- language, regional settings
- graphical environment settings
- accessibility
- Encryption
- Fundamental services
- logs
- cron and at
- printing
- NTP
- Basic e-mail configuration
- sending e-mails
- redirecting and aliases
- Basic network configuration
- Computer networks – an overview
- topologies
- network hardware and technologies
- TCP/IP and ISO/OSI model
- local area networks and the problem of connecting networks
- addresses, ARP and RARP
- IP protocol (IPV4 and IPV6) and routing
- ICMP
- TCP and UDP
- Configuring network interfaces
- scripts
- manual setting up interfaces (ip command)
- tools such as ping, traceroute, mtr, whois
- resolving names. DNS.
- DHCP
- how the protocol and the services work
- basic configuration of the server and the client
- Remote working
- ssh (keys, X forwarding, ports, scp and sftp)
- Security fundamentals
- identifying devices (nmap, server version identification)
- basic intrusion techniques (buffer overflow, string format)
- critical rules
- Identifying and solving problems
- prevention: backup strategies and methods
- what to do in case of a catastrophe
Audience and prerequisites
Basic familiarity with Linux, ability to use the command line and familiarity with the shell.
Certificates
Course participants receive completion certificates signed by ALX.
See also:
- Linux administrator
- Advanced Linux administrator
- Linux Essentials (For Everyday Users)
- LPI 101. An introduction to Linux administration
- Building a modern CI / CD process using the Jenkins server
- Selected Linux network services
- Selected Linux server-side technologies
- LPI 201. Linux architecture and low-level configuration
- File sharing and directory services
- LPI 202. Selected network services and network security
- LPIC-2 exam prep course
- LPI 300: LDAP, Samba, Integration with MS Windows and Mixed Environments
- LPI 303: Cryptography, Access Control, Services and Network Security
- LPI 304: Linux Virtualization and High Availability
- E-mail server - Exim, anti-spam solutions
- E-mail server - Postfix
- Bash shell programming
- Advanced shell programming, Bash, AWK
- Linux backups
- Advanced network traffic and content filtering
- VPNs in theory and practice
- Bandwidth and Traffic Management (QoS) on Linux
- Server and network monitoring, SNMP, Nagios, Munin
- Apache HTTP server on Linux
- Bind domain name server on Linux
- LDAP directory services on Linux. Integrating authorization systems
- Samba server on Linux
- Advanced Samba configuration (PDC, LDAP, replication)
- Linux virtualization
- Wireless networks and their security
- Digital signature and encryption with OpenSSL and GnuPG
- High availability: Linux Virtual Server and supporting technologies (HA1)
- NFS: Network File System on Linux
- Safe Internet in a computer lab
- Security components in Linux
- Linux - application and kernel debugging
- Linux - exploiting applications and operating system. Low level attacks.
- Linux - application security testing, searching for possible exploits. High-level attacks
- MySQL administration