Linux System Administration in 3 Weeks (2024)

chevron leftView all events
  • liveIT Operations

Published by O'Reilly Media, Inc.

Beginner

Linux System Administration in 3 Weeks (1)

Linux system administrators are in the trenches keeping systems healthy so that users and customers enjoy a positive computing experience. And the Linux command line is where the system administration action is.

Join fellow sysadmin Ken Hess to get acquainted with Linux and system administration. You’ll begin with the shell, the filesystem layout, and system navigation, then dive deeper into managing users and system security. You’ll also examine user maintenance, permissions, security, working with devices, and general commands for navigating the filesystem—and pick up a few housekeeping tips along the way.

Week 1: Introduction to the Linux Command Line

In Week 1, you’ll find out where everything is and what it does. You’ll examine the Linux shell and the Linux filesystem hierarchy, make command comparisons to Windows systems, and learn how to navigate the filesystem, list processes, and check system health.

Week 2: User Accounts and User Account Management

In Week 2 you’ll go deeper into Linux to learn the differences between the root user account, service accounts, and user accounts, and you’ll get a lesson on the su and the sudo commands plus an introduction to users and groups. You’ll also learn how to create and modify user accounts, how to protect the root user account, and how to set up service accounts.

Week 3: Learning Linux Permissions and Security

In the final week, you’ll encounter basic Linux file and directory permissions and figure out how to set and modify them. And you’ll learn how to protect the SSH daemon.

NOTE: With today’s registration, you’ll be signed up for all three sessions. Although you can attend any of the sessions individually, we recommend participating in all three weeks.

What you’ll learn and how you can apply it

By the end of this live, hands-on three-part series, you’ll understand:

Week 1: Introduction to the Linux Command Line

  • The Linux Bash shell, where you are on the system, and how to interact with the shell through commands
  • The Linux filesystem, including important directories with some comparisons to the Windows filesystem
  • The Linux process table, the top command, and its indication of system health

Week 2: User Accounts and User Account Management

  • User accounts and general privileges
  • The root user account and its all-powerful position
  • When to use su and sudo, and the pitfalls of the root user account
  • How to create, modify, and remove user accounts
  • How to protect the root user account
  • What service accounts are and how to create them

Week 3: Learning Linux Permissions and Security

  • Basic system security
  • File and directory permissions and how to set them
  • Numerical and literal permissions settings
  • The umask and what it does
  • How to protect the SSH daemon

And you’ll be able to:

Week 1: Introduction to the Linux Command Line

  • Navigate the Linux filesystem
  • Find command locations
  • Use man pages
  • Use the top command
  • Perform some basic troubleshooting

Week 2: User Accounts and User Account Management

  • Explain the differences between the root, user, and service accounts
  • Create, modify, and remove user accounts
  • Use su and sudo
  • Protect the root user account
  • Create a service account

Week 3: Learning Linux Permissions and Security

  • Explain basic Linux system security
  • Explain file security through permissions
  • Set and modify file permissions
  • Explain the umask
  • Protect the SSH daemon

This live event is for you because...

  • You’re an entry-level or junior system administrator who wants to learn more.
  • You work with Windows but need to learn Linux.
  • You want to become a Linux system administrator.

Prerequisites

  • Some experience with the Windows or *nix command line or comfort in a nongraphical environment

Recommended preparation

  • Read The Linux Command Line, second edition (book)

Recommended follow-up

  • Take Linux Under the Hood (live online training course with Sander van Vugt)
  • Take Linux Fundamentals Bootcamp (live online training course with Sander van Vugt)

Schedule

The time frames are only estimates and may vary according to how the class is progressing.

Week 1: Introduction to the Linux Command Line

Overview of Linux (15 minutes)

  • Presentation: Why Linux?; What does a Linux system administrator do?; job opportunities in Linux system administration
  • Group discussion: Why are you interested in Linux system administration?

Log in and look around (45 minutes)

  • Presentation: Logging in and out of a Linux system; some basic starting commands; similarities and differences to Windows
  • Hands-on exercises: Learn basic navigation; get to and from places on the filesystem
  • Q&A
  • Break

Searching the filesystem (30 minutes)

  • Presentation: Finding commands and files on Linux; using search commands
  • Hands-on exercise: Search for commands and files

Getting help with commands (30 minutes)

  • Presentation: How to use the online help system
  • Hands-on exercise: Use man pages to find a command’s options
  • Q&A
  • Break

Introduction to processes (30 minutes)

  • Presentation: The process table; using the top command to view processes
  • Hands-on exercises: Use the top command to get a process list; change top’s view

Basic troubleshooting (30 minutes)

  • Presentation: Checking available space; checking memory; using top; killing and restarting processes; removing files; kicking a user off the system; rebooting
  • Hands-on exercise: Kill a process
  • Q&A

Week 2: User Accounts and User Account Management

User accounts overview (15 minutes)

  • Presentation: The root, user, and service accounts
  • Group discussion: What’s the purpose of each account type?

Using su, sudo, and the root account (45 minutes)

  • Presentation: Multiple ways to become root; the sudo and visudo commands and the /etc/sudoers file; su command options for becoming root; log in as root
  • Hands-on exercise: Become the root user in two different ways and explain how each works
  • Q&A
  • Break

Creating, modifying, and removing user and group accounts (60 minutes)

  • Presentation: User and group accounts demystified; default user and group accounts; creating a group account with grpadd and useradd; removing a user account with userdel; modifying a user account with chuser
  • Group discussion: Why is user and group account management so important?
  • Hands-on exercise: Become the root user in two different ways and explain how each works
  • Q&A
  • Break

Protecting the root user account (30 minutes)

  • Presentation: The root account password; renaming root; the root directory
  • Group discussion: Why must you protect the root account?

Creating service accounts (30 minutes)

  • Presentation: Service accounts as security holes; ways to protect service accounts; what service accounts do
  • Hands-on exercise: Create a service account as a noninteractive account
  • Q&A

Week 3: Learning Linux Permissions and Security

Introduction to Linux system security (15 minutes)

  • Presentation: The myth of security; the importance of backups and snapshots
  • Group discussion: Why is security a myth?
  • Q&A
  • Break

File and directory security: Permissions (45 minutes)

  • Presentation: Read, write, and execute (rwx); numerical values; permissions on files and directories
  • Group discussion: What’s the importance of carefully setting file and directory permissions?
  • Hands-on exercise: Change file permissions
  • Q&A
  • Break

Managing user security through groups and others (10 minutes)

  • Presentation: Introduction to Linux groups
  • Group discussion: Why is managing groups better than managing individual security for users?
  • Q&A

Group permissions (20 minutes)

  • Presentation: Manage access for groups -g-
  • Group discussion: What must you be careful of when managing group permissions?
  • Hands-on exercise: Grant group access to files and directories
  • Q&A

Other or world permissions (30 minutes)

  • Presentation: Manage access for groups --o
  • Group discussion: Why must you be especially sensitive about world permissions?
  • Hands-on exercise: Restrict access to files and folders.
  • Q&A
  • Break

The umask concept (15 minutes)

  • Presentation: What unmask means to the user
  • Group discussion: What’s the importance of the umask setting?
  • Q&A

Protecting the SSH daemon: Permissions (45 minutes)

  • Presentation: What’s a daemon?; the SSH daemon; SSH and SSHD configuration files
  • Group discussion: Why bother protecting SSHD if the communications are encrypted?
  • Hands-on exercise: Deny root access over the network to SSH logins
  • Q&A

Your Instructor

  • Kenneth Hess

    Kenneth Hess is a Linux, Windows, and virtualization system administrator with more than 20 years of experience. Ken is also a technology writer and journalist, author, filmmaker, and podcaster. In his limited spare time, he also likes photography, visual arts, watching classic movies, and spending time on the beach.

Linux System Administration in 3 Weeks (2024)
Top Articles
Column: The lawyer who thinks he can free street vendor activist Edin Enamorado
Mecklenburg County Mugshots July 23rd - WCCB Charlotte's CW
Tyrones Unblocked Games Basketball Stars
Erste Schritte für deine Flipboard Magazine — Ein Blogger-Guide -
Superhot Unblocked Games
Jak zgłosić awarię i brak energii elektrycznej w Twoim mieszkaniu lub domu? - ENERGA-OPERATOR SA
Unveiling The Voice Behind Maui: The Actor Behind The Demigod
Pa Pdmp Log In
What does JOI mean? JOI Definition. Meaning of JOI. OnlineSlangDictionary.com
Ravens 24X7 Forum
5417873087
Care Guide for Platy Fish – Feeding, Breeding, and Tank Mates
Parentvue Stma
Hellraiser 3 Parents Guide
Party City Enfield Photos
Vegamovies 2023 » Career Flyes
Wolf Of Wallstreet 123 Movies
Amanda Balionis makes announcement as Erica Stoll strides fairways with Rory McIlroy
Craigslist Ct Pets
Brise Stocktwits
Https //Myapps.microsoft.com Portal
Idaho Falls Temple Prayer Roll
Sissy Hypno Gif
Altametrics Login Little Caesars
My Fico Forums
Craigslist Used Motorhomes For Sale By Owner
Liveops Nation Okta Com Sign In
Panty Note Manga Online
Locals Canna House Deals
Stanley Steemer Medford Oregon
Deshaun Watson Stats, News and Video - QB | NFL.com
What Happened To Doublelist? Unveiling The Mystery | Men's Venture
Amarillos (FRIED SWEET PLANTAINS) Recipe – Taste Of Cochin
Februarycash2023
Sce Menifee Service Center
Mission Impossible 7 Showtimes Near Regal Willoughby Commons
Sallisaw Bin Store
Mvsu Canvas
Craigslist Philly Free Stuff
Craigslist In Visalia California
Vegan Eggplant Parmesan
Tighe Hamilton Hudson Ma Obituary
Vcu Basketball Wiki
Luaj Shah Falas
Bass Tracker Boats For Sale On Craigslist
What Does the Bible Say About Christ In Me?
Mt Sinai Walk In Clinic
New Application Instructions · Government Portal
3220 Nevada Terrace Ottawa Ks 66067
Kernersville pastor arrested after police find weapons, body armor and fentanyl in his Las Vegas Hotel room
Perolamartinezts
South Florida residents must earn more than $100,000 to avoid being 'rent burdened'
Latest Posts
Article information

Author: Nathanial Hackett

Last Updated:

Views: 6246

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Nathanial Hackett

Birthday: 1997-10-09

Address: Apt. 935 264 Abshire Canyon, South Nerissachester, NM 01800

Phone: +9752624861224

Job: Forward Technology Assistant

Hobby: Listening to music, Shopping, Vacation, Baton twirling, Flower arranging, Blacksmithing, Do it yourself

Introduction: My name is Nathanial Hackett, I am a lovely, curious, smiling, lively, thoughtful, courageous, lively person who loves writing and wants to share my knowledge and understanding with you.