The Enterprise Linux Administrator
66,99 €
Sofort verfügbar, Lieferzeit: Sofort lieferbar
The Enterprise Linux Administrator, Apress
Journey to a New Linux Career
Von Kenneth Hitchcock, im heise Shop in digitaler Fassung erhältlich
Produktinformationen "The Enterprise Linux Administrator"
Learn the basics, followed by the more advanced skills you will need to become an Enterprise Linux administrator. This book will prepare you to use Linux effectively with a clearer understanding of what is needed to successfully leverage new opportunities.
After building a solid Linux knowledge foundation, you will learn how three major community Linux distributions are installed, configured, and used. The book will then guide you through all the different configurations a Linux administrator should know, along with some useful exercises for you to practice.
Moving on, you will look at Enterprise Linux distributions, and how they are installed and configured. This will be the step that will elevate you from being a Linux administrator to an enterprise Linux administrator. You will also learn how an enterprise Linux administrator configures Linux security, high availability, automation, and large-scale Linux deployments. These skills are required when working in larger Linux estates. Finally, you'll review backups, recovery, and some general troubleshooting.
By the end of this book, you'll not only learn how to become an Enterprise Linux administrator but will also learn what certifications are vital when competing for new career opportunities.
WHAT YOU'LL LEARN
* Install your own Linux environment
* Study the basics to configuring Linux
* Become an Enterprise Linux administrator and how to get there
* Review comprehensive examples on how to use Linux
WHO THIS BOOK IS FOR
Those in the IT industry who have no Linux training or experience who wish to learn how to manage a Linux system
Ken Hitchcock currently is a Senior Architect working for Red Hat, with over twenty years of experience in IT. He has spent the last eleven years predominantly focused on Red Hat products, certificating himself as a Red Hat Architect along the way. The last eleven years have been paramount in his understanding of how large Linux estates should be managed and in the spirit of openness, was inspired to share his knowledge and experiences in this book. Originally from Durban, South Africa, he now lives in the south of England where he hopes to not only continue inspiring all he meets but also to continue improving himself and the industry he works in. Part 1 - Requirements and Linux Background (35 pages)
This section is a complete introduction to Linux. Its history, what the Operating system is, the different common distributions and how Linux differs from other Operating systems available today.
Chapter 1 : Requirements (10 pages)
*
Explanation of what skills and knowledge is required before starting in the Linux world.
*
Recommended reading and studying materials.
Chapter 2 : Origins and Brief History. (10 pages)
*
Unix past and evolution.
*
Linux history and how “Free” software shaped the OpenSource world.
Chapter 3: Linux Explained. (15 pages)
*
Basics of the Operating system.
*
Common Linux distributions
Many uses of Linux
*
Differences between other Operating systems and Linux.
Part 2: Getting Started (100 pages)
This section is to start getting hands on Linux and learning how to install.
Chapter 4: Installing Linux for the First Time (65 pages)
*
Where to get Linux. (5)
Different vendors
*
Community
*
Licensing
*
Using virtualization. (5)
*
Windows Virtualization
*
Exercise
*
Libvirt
*
Exercise
*
Installing Ubuntu. (15)
*
How to create Linux installation media.
*
Basic Installation
*
Custom installations.
*
Exercise
*
Installing Fedora (15)
*
How to create Linux installation media.
*
Basic Installation
*
Custom installations.
Exercise
*
Installing OpenSuse (15)
*
How to create Linux installation media.
*
Basic Installation
*
Custom installations.
Exercise
*
Upgrading Linux (10)
*
What Linux distributions can be upgraded.
*
Exercise
Chapter 5: Using Linux for the first time (35)
*
Accessing Linux (10)
*
Console
*
SSH
*
Web console
*
Exercise
Command line (10)
*
Command line basics.
*
Command line shortcuts.
*
Different commands in different distributions.
*
Exercise
*
Desktop basics (15)
*
Installing different desktops.
*
Enabling and Disabling Desktops
*
Exercise
Part 3: Configuring Linux (153)Chapter 6: Access Control (25)
*
SSH and SSHD configuration (8)
*
Configuration files and starting services.
*
Enabling access through Firewall.
*
Exercise
Users & Groups (8)
*
Creating users and groups.
*
Exercise
*
Managing sudo.
*
Exercise
*
File & directory permissions. (9)
*
Chmod, chown, chgrp
*
Acls
Exercise
Chapter 7: Package Installation (40)
Installing packages (20)
*
Different package management systems.
*
Exercise
*
Manual package installation.
*
Exercise
*
Repository configuration.
*
Exercise
*
System patching (20)
*
Errata
*
Exercise
*
System updates
*
Exercise
*
Rollback
*
Exercise
Chapter 8: Network configuration (25)
*
Network basics in Linux (17)
*
Configure network configuration with command line.
*
Configuring Network configuration with graphical tools.
*
Configure Network configuration with Desktop.
*
Exercise
*
Network tools (8)
*
Tools available and how to use them.
*
Exercise
Chapter 9: Disk Configuration (40)
*
Disk management (30)
*
Tools available
*
Command line
*
Graphical
*
Exercise
*
LVM
*
Create, extend, migrate, destroy
*
Raid, mirror, HA
*
Exercise
Filesystem management (10)
*
Filesystem types
*
Creating, extending, resizing
*
Exercise
Chapter 10: Service Management (23)
*
Basic management (10)
*
Starting, stopping and viewing services
*
Exercise
*
Systemd. (5)
*
Explained
*
Exercise
*
Creating a new service. (8)
*
Creating service files.
*
Enabling and disabling them.
*
Exercise
Part 4: Enterprise Linux (200)
Chapter 11: Example use cases for Linux (30)
*
Building a web server. (15)
*
Package installation
*
Configuring application configuration files
*
Firewall configuration.
*
SELinux configuration
*
Custom configuration.
Automated configuration.
*
Exercise
*
Building a file server. (15)
*
Package installation
*
Configuring application configuration files
*
Firewall configuration
*
SELinux configuration
*
Custom configuration.
Automated configuration.
*
Exercise
Chapter 12: Security (46)
*
Firewall (10)
*
Explained
*
Command line configuration
*
Console & Web UI configuration
*
Exercise
*
SELinux (6)
*
Explained
*
Command line configuration.
*
Custom configuration
*
Exercise
Hardening (15)
*
Explained.
*
Different standards.
*
Scanning
*
OpenSCAP
Automated remediation.
*
Exercise
*
Encryption (15)
*
Explained
*
Encryption methods
Network encryption
*
Certificates
*
Recovery
*
Exercise
Chapter 13: High Availability (20)
*
Basic HA
*
Explained.
*
Ubuntu HA
*
Basic guide to simple HA
*
Exercise
RHEL HA
*
Basic guide to simple HA
*
Exercise
*
Suse HA
*
Basic guide to simple HA
*
Exercise
Chapter 14: Scripting & Automation (24)
*
Basic shell scripting (12)
*
Explained.
*
Different interpreters.
Examples
*
Exercise
*
Ansible (12)
*
Explained
*
Examples
Use cases
*
Tools
*
Exercise
Chapter 15: Enterprise Linux Distributions (60)
*
Red Hat enterprise Linux (20)
*
Brief history
*
Installing RHEL
Estate management basics
*
Subscriptions & Support
*
Training & Certifications
*
Ubuntu (20)
*
Brief History
*
Installing Ubuntu
*
Estate management basics
*
Subscriptions & Support
Training & certifications
*
Suse (20)
*
Brief History
*
Installing Ubuntu
*
Estate management basics
Subscriptions & Support
*
Training & certifications
Chapter 16: Deployment at Scale (20)
*
Methods (5)
*
Kickstart
*
Image clone
*
Other
Tools (15)
*
What can be used to deploy Linux systems at scale.
*
Automation to learn
*
Ansible
*
Salt
Puppet
*
Kickstart
*
Terraform
*
Image clone
*
Examples
Training
*
Certifications
Part 5: When Linux has Problems (65)
Chapter 17: Troubleshooting Linux (35)
*
Logging (20)
*
Logs, where to find errors
*
Journalctl
*
Increasing verbosity
*
Understanding Errors
Remote logging
*
Monitoring (10)
*
Tools
*
Local vs remote
*
Finding help (5)
*
Tools
*
Getting support
Chapter 18: Recovering from Disaster (20)
*
Reinstalling
*
Knowing when to start over.
*
Things to consider.
*
Recovery mode
*
Booting into single user mode
*
Fixing kernel issues
*
Resolving disk or mount issues.
*
Exercise
Rescue mode
*
Recovering using rescue disks
*
Exercise
Chapter 19: Backup and Restore (10)
*
What to backup
*
Explained
*
exercise
What to restore
*
What to restore
*
Exercise
T
After building a solid Linux knowledge foundation, you will learn how three major community Linux distributions are installed, configured, and used. The book will then guide you through all the different configurations a Linux administrator should know, along with some useful exercises for you to practice.
Moving on, you will look at Enterprise Linux distributions, and how they are installed and configured. This will be the step that will elevate you from being a Linux administrator to an enterprise Linux administrator. You will also learn how an enterprise Linux administrator configures Linux security, high availability, automation, and large-scale Linux deployments. These skills are required when working in larger Linux estates. Finally, you'll review backups, recovery, and some general troubleshooting.
By the end of this book, you'll not only learn how to become an Enterprise Linux administrator but will also learn what certifications are vital when competing for new career opportunities.
WHAT YOU'LL LEARN
* Install your own Linux environment
* Study the basics to configuring Linux
* Become an Enterprise Linux administrator and how to get there
* Review comprehensive examples on how to use Linux
WHO THIS BOOK IS FOR
Those in the IT industry who have no Linux training or experience who wish to learn how to manage a Linux system
Ken Hitchcock currently is a Senior Architect working for Red Hat, with over twenty years of experience in IT. He has spent the last eleven years predominantly focused on Red Hat products, certificating himself as a Red Hat Architect along the way. The last eleven years have been paramount in his understanding of how large Linux estates should be managed and in the spirit of openness, was inspired to share his knowledge and experiences in this book. Originally from Durban, South Africa, he now lives in the south of England where he hopes to not only continue inspiring all he meets but also to continue improving himself and the industry he works in. Part 1 - Requirements and Linux Background (35 pages)
This section is a complete introduction to Linux. Its history, what the Operating system is, the different common distributions and how Linux differs from other Operating systems available today.
Chapter 1 : Requirements (10 pages)
*
Explanation of what skills and knowledge is required before starting in the Linux world.
*
Recommended reading and studying materials.
Chapter 2 : Origins and Brief History. (10 pages)
*
Unix past and evolution.
*
Linux history and how “Free” software shaped the OpenSource world.
Chapter 3: Linux Explained. (15 pages)
*
Basics of the Operating system.
*
Common Linux distributions
Many uses of Linux
*
Differences between other Operating systems and Linux.
Part 2: Getting Started (100 pages)
This section is to start getting hands on Linux and learning how to install.
Chapter 4: Installing Linux for the First Time (65 pages)
*
Where to get Linux. (5)
Different vendors
*
Community
*
Licensing
*
Using virtualization. (5)
*
Windows Virtualization
*
Exercise
*
Libvirt
*
Exercise
*
Installing Ubuntu. (15)
*
How to create Linux installation media.
*
Basic Installation
*
Custom installations.
*
Exercise
*
Installing Fedora (15)
*
How to create Linux installation media.
*
Basic Installation
*
Custom installations.
Exercise
*
Installing OpenSuse (15)
*
How to create Linux installation media.
*
Basic Installation
*
Custom installations.
Exercise
*
Upgrading Linux (10)
*
What Linux distributions can be upgraded.
*
Exercise
Chapter 5: Using Linux for the first time (35)
*
Accessing Linux (10)
*
Console
*
SSH
*
Web console
*
Exercise
Command line (10)
*
Command line basics.
*
Command line shortcuts.
*
Different commands in different distributions.
*
Exercise
*
Desktop basics (15)
*
Installing different desktops.
*
Enabling and Disabling Desktops
*
Exercise
Part 3: Configuring Linux (153)Chapter 6: Access Control (25)
*
SSH and SSHD configuration (8)
*
Configuration files and starting services.
*
Enabling access through Firewall.
*
Exercise
Users & Groups (8)
*
Creating users and groups.
*
Exercise
*
Managing sudo.
*
Exercise
*
File & directory permissions. (9)
*
Chmod, chown, chgrp
*
Acls
Exercise
Chapter 7: Package Installation (40)
Installing packages (20)
*
Different package management systems.
*
Exercise
*
Manual package installation.
*
Exercise
*
Repository configuration.
*
Exercise
*
System patching (20)
*
Errata
*
Exercise
*
System updates
*
Exercise
*
Rollback
*
Exercise
Chapter 8: Network configuration (25)
*
Network basics in Linux (17)
*
Configure network configuration with command line.
*
Configuring Network configuration with graphical tools.
*
Configure Network configuration with Desktop.
*
Exercise
*
Network tools (8)
*
Tools available and how to use them.
*
Exercise
Chapter 9: Disk Configuration (40)
*
Disk management (30)
*
Tools available
*
Command line
*
Graphical
*
Exercise
*
LVM
*
Create, extend, migrate, destroy
*
Raid, mirror, HA
*
Exercise
Filesystem management (10)
*
Filesystem types
*
Creating, extending, resizing
*
Exercise
Chapter 10: Service Management (23)
*
Basic management (10)
*
Starting, stopping and viewing services
*
Exercise
*
Systemd. (5)
*
Explained
*
Exercise
*
Creating a new service. (8)
*
Creating service files.
*
Enabling and disabling them.
*
Exercise
Part 4: Enterprise Linux (200)
Chapter 11: Example use cases for Linux (30)
*
Building a web server. (15)
*
Package installation
*
Configuring application configuration files
*
Firewall configuration.
*
SELinux configuration
*
Custom configuration.
Automated configuration.
*
Exercise
*
Building a file server. (15)
*
Package installation
*
Configuring application configuration files
*
Firewall configuration
*
SELinux configuration
*
Custom configuration.
Automated configuration.
*
Exercise
Chapter 12: Security (46)
*
Firewall (10)
*
Explained
*
Command line configuration
*
Console & Web UI configuration
*
Exercise
*
SELinux (6)
*
Explained
*
Command line configuration.
*
Custom configuration
*
Exercise
Hardening (15)
*
Explained.
*
Different standards.
*
Scanning
*
OpenSCAP
Automated remediation.
*
Exercise
*
Encryption (15)
*
Explained
*
Encryption methods
Network encryption
*
Certificates
*
Recovery
*
Exercise
Chapter 13: High Availability (20)
*
Basic HA
*
Explained.
*
Ubuntu HA
*
Basic guide to simple HA
*
Exercise
RHEL HA
*
Basic guide to simple HA
*
Exercise
*
Suse HA
*
Basic guide to simple HA
*
Exercise
Chapter 14: Scripting & Automation (24)
*
Basic shell scripting (12)
*
Explained.
*
Different interpreters.
Examples
*
Exercise
*
Ansible (12)
*
Explained
*
Examples
Use cases
*
Tools
*
Exercise
Chapter 15: Enterprise Linux Distributions (60)
*
Red Hat enterprise Linux (20)
*
Brief history
*
Installing RHEL
Estate management basics
*
Subscriptions & Support
*
Training & Certifications
*
Ubuntu (20)
*
Brief History
*
Installing Ubuntu
*
Estate management basics
*
Subscriptions & Support
Training & certifications
*
Suse (20)
*
Brief History
*
Installing Ubuntu
*
Estate management basics
Subscriptions & Support
*
Training & certifications
Chapter 16: Deployment at Scale (20)
*
Methods (5)
*
Kickstart
*
Image clone
*
Other
Tools (15)
*
What can be used to deploy Linux systems at scale.
*
Automation to learn
*
Ansible
*
Salt
Puppet
*
Kickstart
*
Terraform
*
Image clone
*
Examples
Training
*
Certifications
Part 5: When Linux has Problems (65)
Chapter 17: Troubleshooting Linux (35)
*
Logging (20)
*
Logs, where to find errors
*
Journalctl
*
Increasing verbosity
*
Understanding Errors
Remote logging
*
Monitoring (10)
*
Tools
*
Local vs remote
*
Finding help (5)
*
Tools
*
Getting support
Chapter 18: Recovering from Disaster (20)
*
Reinstalling
*
Knowing when to start over.
*
Things to consider.
*
Recovery mode
*
Booting into single user mode
*
Fixing kernel issues
*
Resolving disk or mount issues.
*
Exercise
Rescue mode
*
Recovering using rescue disks
*
Exercise
Chapter 19: Backup and Restore (10)
*
What to backup
*
Explained
*
exercise
What to restore
*
What to restore
*
Exercise
T
Artikel-Details
- Anbieter:
- Apress
- Autor:
- Kenneth Hitchcock
- Artikelnummer:
- 9781484288016
- Veröffentlicht:
- 26.12.22
Barrierefreiheit
This PDF does not fully comply with PDF/UA standards, but does feature limited screen reader support, described non-text content (images, graphs), bookmarks for easy navigation and searchable, selecta
- keine Vorlesefunktionen des Lesesystems deaktiviert (bis auf) (10)
- navigierbares Inhaltsverzeichnis (11)
- logische Lesereihenfolge eingehalten (13)
- kurze Alternativtexte (z.B für Abbildungen) vorhanden (14)
- Inhalt auch ohne Farbwahrnehmung verständlich dargestellt (25)
- hoher Kontrast zwischen Text und Hintergrund (26)
- Navigation über vor-/zurück-Elemente (29)
- alle zum Verständnis notwendigen Inhalte über Screenreader zugänglich (52)
- Kontakt zum Herausgeber für weitere Informationen zur Barrierefreiheit (99)