Video description
LPIC-1 (Exam 102) LiveLessons is a unique video course that provides a solid understanding of all topics that candidates need to master to pass the LPIC-1 (Exam 102) Certification.
Description
This video course offers 14 lessons covering all the topics mentioned in the LPI objectives as published on www.lpi.org. This course doesn't just offer a preparation for the LPIC-1 102 exam, it also serves as an introduction for people who want to learn basic Linux administration skills.
The course can be used to study for the newest LPIC-1 (Exam 102) certification exam, as well as for the CompTIA Linux+ and SUSE CLA exams.
- Providing a Base Environment
- Common Administration Tasks
- Networking and Related Services
- Advanced Management Tasks
About the Instructor
Sander van Vugt is an independent Linux trainer, author, and consultant living in the Netherlands. Sander has written numerous books about different Linux-related topics and many articles for Linux publications around the world. Sander has been teaching Red Hat, SUSE, and LPI Linux classes since 1994. As a consultant, he specializes in Linux High Availability solutions and Performance Optimization. More information about Sander is on his website at www.sandervanvugt.com.
Skill Level
- Beginning to intermediate
Who Should Take This Course
Primary audience: The target audience for this course is anyone who wants to acquire the basic Linux skills required for junior system administrators.
Secondary audience: A secondary audience consists of home users and hobbyists who want to acquire more knowledge about the operating system they are using.
About LiveLessons Video Training
LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include IT Certification, Programming, Web Development, Mobile Development, Home and Office Technologies, Business and Management, and more.
View all LiveLessons on InformIT at http://www.pearsonitcertification.com/livelessons.
Table of Contents
Introduction
Introduction
00:03:56
Lesson 1: Using and Customizing the Shell Environment
Learning Objectives
00:00:34
1.1 Setting Environment Variables at Login or When Spawning a New Shell
00:13:32
1.2 Using Bash Functions
00:02:32
1.3 Maintaining Skeleton Directories for New Users
00:01:54
1.4 Setting the Command Search Path
00:03:00
Summary
00:00:50
Lesson 2: Managing Printing
Learning Objectives
00:00:33
2.1 Understanding Linux Printing
00:04:10
2.2 Creating a Basic CUPS Configuration
00:06:15
2.3 Configuring a Text-only Printer
00:03:44
2.4 Print Job Processing
00:01:37
2.5 Managing User Print Queues
00:01:41
2.6 Troubleshooting General Printing Problems
00:08:49
Summary
00:01:13
Lesson 3: Managing User and Group Accounts
Learning Objectives
00:00:33
3.1 Adding, Modifying, and Removing Users
00:13:10
3.2 Adding and Modifying Groups
00:04:56
3.3 Managing User/Group Information in Password/Group Databases
00:08:15
3.4 Creating and Managing Special Purpose and Limited Accounts
00:03:53
3.5 Understanding Group Membership
00:03:46
Summary
00:00:52
Lesson 4: Configuring Security
Learning Objectives
00:01:09
4.1 Auditing a System to Find Files with SUID/SGID
00:07:06
4.2 Managing Password Aging
00:01:20
4.3 Analyzing Ports with netstat and nmap
00:13:24
4.4 Setting up Limits on User Logins, Processes, and Memory Usage
00:05:42
4.5 Configuring sudo
00:10:30
4.6 Determining Which Users Have Logged in and are Currently Logged in
00:06:03
4.7 Setting up Host Security
00:09:25
4.8 Understanding Advanced Security Such as SELinux and Apparmor
00:07:59
Summary
00:01:14
Lesson 5: Scheduling Jobs
Learning Objectives
00:00:35
5.1 Creating and Managing at Jobs
00:02:32
5.2 Creating and Managing cron Jobs
00:05:59
5.3 Configuring User Access to cron and at Services
00:01:34
5.4 Configuring anacron
00:02:07
Summary
00:00:59
Lesson 6: Maintaining System Time
Learning Objectives
00:00:32
6.1 Understanding Linux Time
00:02:47
6.2 Setting System Date and Time
00:06:15
6.3 Setting the Hardware Clock
6.4 Configuring UTC and Local Time
Summary
Lesson 7: Configuring System Logging
Learning Objectives
7.1 Understanding Syslog Facilities, Priorities, and Destinations
7.2 Configuring Syslog
7.3 Reading Log Files and Configuring Logrotate
7.4 Logging in Non-syslog Services
7.5 Understanding journald, rsyslog, and syslog-ng
Summary
Lesson 8: Configuring Networking
Learning Objectives
8.1 Understanding IP Protocol Fundamentals
8.2 Configuring Network Interfaces with ip and ifconfig
8.3 Creating Basic Static TCP/IP Host Configuration
8.4 Understanding Routing
8.5 Setting a Default Route
8.6 Configuring Client Side DNS
8.7 Applying Network Troubleshooting Basics
Summary
Lesson 9: Managing MTA Basics
Learning Objectives
9.1 Understanding Mail Handling
9.2 Creating E-mail Aliases
9.3 Knowing Common Linux MTA Programs
9.4 Configuring E-mail Forwarding
Summary
Lesson 10: Using SSH
Learning Objectives
10.1 Using ssh, scp and sftp
10.2 Changing Common Client and Server Settings
10.3 Configuring SSH Host Keys
10.4 Understanding SSH Port Tunnels
10.5 Creating SSH Port Tunnels
10.6 Performing Basic GnuPG Configuration, Usage, and Revocation
10.7 Using GnuPG in E-mail
10.8 Using GnuPG to Encrypt Files
Summary
Lesson 11: Customizing and Writing Shell Scripts
Learning Objectives
11.1 Selecting the Shell Interpreter Through the Shebang
11.2 Managing the Location, Ownership, Execution and Suid-rights of Scripts
11.3 Understanding Shell Script Basic Elements
11.4 Working with Read and Arguments
11.5 Using Here Documents
11.6 Understanding Return Values
11.7 Performing Tests
11.8 Using Command Substitution
11.9 Using Loops and Conditional Tests
11.10 Performing Conditional Mailing to Superuser
Summary
Lesson 12: Accessibility and Internationalization
Learning Objectives
12.1 Understanding Keyboard Accessibility Settings
12.2 Understanding Visual Settings and Themes
12.3 Understanding Assistive Technologies Basics
12.4 Configuring Locale Settings and Environment Variables
Summary
Lesson 13: SQL Data Management
Learning Objectives
13.1 Understanding SQL Databases
13.2 Creating an Example Database and Basic Data Manipulation
13.3 Using Basic SQL Commands
Summary
Lesson 14: Managing User Interfaces and Desktops
Learning Objectives
14.1 Understanding X Configuration Files
14.2 Verifying Video Card Support
14.3 Getting X Display Information
14.4 Managing a Font Server
14.5 Setting up a Display Manager
Summary
Summary
Summary