My Account Log in

1 option

CentOS 8 essentials / Neil Smyth.

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Smyth, Neil, author.
Language:
English
Subjects (All):
Centos.
Physical Description:
1 online resource (260 pages)
Edition:
1st ed.
Place of Publication:
[Place of publication not identified] : Payload Media, [2019]
Summary:
CentOS 8 Essentials is designed to provide detailed information on the installation, use and administration of the CentOS 8 distribution.
Contents:
Intro
1. Introduction
1.1 Superuser Conventions
1.2 Feedback
1.3 Errata
2. A Brief History of CentOS Linux
2.1 What exactly is Linux?
2.2 UNIX Origins
2.3 Who Created Linux?
2.4 The Early Days of Red Hat
2.5 Red Hat Support
2.6 Open Source
2.7 The Fedora Project
2.8 CentOS - The Free Alternative
2.9 Summary
3. Installing CentOS 8 on a Clean Disk Drive
3.1 Obtaining the CentOS Installation Media
3.2 Writing the ISO Installation Image to a USB Drive
3.2.1 Linux
3.2.2 macOS
3.2.3 Windows
3.3 Installing CentOS 8
3.4 Partitioning a Disk for CentOS 8
3.5 The Physical Installation
3.6 Final Configuration Steps
3.7 Installing Updates
3.8 Displaying Boot Messages
3.9 Summary
4. Dual Booting CentOS 8 with Windows
4.1 Partition Resizing
4.2 Editing the CentOS 8 Boot Menu
4.3 Changing the Default Boot Option
4.4 Accessing the Windows Partition from CentOS 8
4.5 Summary
5. Allocating Windows Disk Partitions to CentOS 8
5.1 Unmounting the Windows Partition
5.2 Deleting the Windows Partitions from the Disk
5.3 Formatting the Unallocated Disk Partition
5.4 Mounting the New Partition
5.5 Editing the Boot Menu
5.6 Summary
6. A Guided Tour of the GNOME 3 Desktop
6.1 Installing the GNOME Desktop
6.2 An Overview of the GNOME 3 Desktop
6.3 Launching Activities
6.4 Managing Windows
6.5 Using Workspaces
6.6 Calendar and Notifications
6.7 Desktop Settings
6.8 Summary
7. An Overview of the CentOS 8 Cockpit Web Interface
7.1 An Overview of Cockpit
7.2 Installing and Enabling Cockpit
7.3 Accessing Cockpit
7.4 System
7.5 Logs
7.6 Storage
7.7 Networking
7.8 Virtual Machines
7.9 Accounts
7.10 Services
7.11 Applications
7.12 Diagnostic Reports
7.13 Kernel Dump
7.14 SELinux.
7.15 Software Updates
7.16 Terminal
7.17 Connecting to Multiple Servers
7.18 Enabling Stored Metrics
7.19 Summary
8. Using the Bash Shell on CentOS 8
8.1 What is a Shell?
8.2 Gaining Access to the Shell
8.3 Entering Commands at the Prompt
8.4 Getting Information about a Command
8.5 Bash Command-line Editing
8.6 Working with the Shell History
8.7 Filename Shorthand
8.8 Filename and Path Completion
8.9 Input and Output Redirection
8.10 Working with Pipes in the Bash Shell
8.11 Configuring Aliases
8.12 Environment Variables
8.13 Writing Shell Scripts
8.14 Summary
9. Managing CentOS 8 Users and Groups
9.1 User Management from the Command-line
9.2 User Management with Cockpit
9.3 Summary
10. Understanding CentOS 8 Software Installation and Management
10.1 Repositories
10.2 The BaseOS Repository
10.3 The AppStream Repository
10.4 Summary
11. Configuring CentOS 8 systemd Units
11.1 Understanding CentOS 8 systemd Targets
11.2 Understanding CentOS 8 systemd Services
11.3 CentOS 8 systemd Target Descriptions
11.4 Identifying and Configuring the Default Target
11.5 Understanding systemd Units and Unit Types
11.6 Dynamically Changing the Current Target
11.7 Enabling, Disabling and Masking systemd Units
11.8 Working with systemd Units in Cockpit
11.9 Summary
12. CentOS 8 Network Management
12.1 An Introduction to NetworkManager
12.2 Installing and Enabling NetworkManager
12.3 Basic nmcli Commands
12.4 Working with Connection Profiles
12.5 Interactive Editing
12.6 Configuring NetworkManager Permissions
12.7 Summary
13. Basic CentOS 8 Firewall Configuration with firewalld
13.1 An Introduction to firewalld
13.1.1 Zones
13.1.2 Interfaces
13.1.3 Services
13.1.4 Ports
13.2 Checking firewalld Status.
13.3 Configuring Firewall Rules with firewall-cmd
13.3.1 Identifying and Changing the Default Zone
13.3.2 Displaying Zone Information
13.3.3 Adding and Removing Zone Services
13.3.4 Working with Port-based Rules
13.3.5 Creating a New Zone
13.3.6 Changing Zone/Interface Assignments
13.3.7 Masquerading
13.3.8 Adding ICMP Rules
13.3.9 Implementing Port Forwarding
13.4 Managing firewalld from the Cockpit Interface
13.5 Managing firewalld using firewall-config
13.6 Summary
14. Configuring SSH Key-based Authentication on CentOS 8
14.1 An Overview of Secure Shell (SSH)
14.2 SSH Key-based Authentication
14.3 Setting Up Key-based Authentication
14.4 SSH Key-based Authentication from Linux and macOS Clients
14.5 Managing Multiple Keys
14.6 SSH Key-based Authentication from Windows 10 Clients
14.7 SSH Key-based Authentication using PuTTY
14.8 Generating a Private Key with PuTTYgen
14.9 Installing the Public Key for a Google Cloud Instance
14.10 Summary
15. CentOS 8 Remote Desktop Access with VNC
15.1 Secure and Insecure Remote Desktop Access
15.2 Installing the GNOME Desktop Environment
15.3 Installing VNC on CentOS 8
15.4 Configuring the VNC Server
15.5 Connecting to a VNC Server
15.6 Establishing a Secure Remote Desktop Session
15.7 Establishing a Secure Tunnel on Windows using PuTTY
15.8 Shutting Down a Desktop Session
15.9 Troubleshooting a VNC Connection
15.10 Summary
16. Displaying CentOS 8 Applications Remotely (X11 Forwarding)
16.1 Requirements for Remotely Displaying CentOS 8 Applications
16.2 Remotely Displaying a CentOS 8 Application
16.3 Trusted X11 Forwarding
16.4 Compressed X11 Forwarding
16.5 Displaying Remote CentOS 8 Apps on Windows
16.6 Summary
17. Using NFS to Share CentOS 8 Files with Remote Systems.
17.1 Ensuring NFS Services are running on CentOS 8
17.2 Configuring the CentOS 8 Firewall to Allow NFS Traffic
17.3 Specifying the Folders to be Shared
17.4 Accessing Shared CentOS 8 Folders
17.5 Mounting an NFS Filesystem on System Startup
17.6 Unmounting an NFS Mount Point
17.7 Accessing NFS Filesystems in Cockpit
17.8 Summary
18. Sharing Files between CentOS 8 and Windows Systems with Samba
18.1 Samba and Samba Client
18.2 Installing Samba on a CentOS 8 System
18.3 Configuring the CentOS 8 Firewall to Enable Samba
18.4 Configuring the smb.conf File
18.4.1 Configuring the [global] Section
18.4.2 Configuring a Shared Resource
18.4.3 Removing Unnecessary Shares
18.5 Configuring SELinux for Samba
18.6 Creating a Samba User
18.7 Testing the smb.conf File
18.8 Starting the Samba and NetBIOS Name Services
18.9 Accessing Samba Shares
18.10 Accessing Windows Shares from CentOS 8
18.11 Summary
19. An Overview of Virtualization Techniques
19.1 Guest Operating System Virtualization
19.2 Hypervisor Virtualization
19.2.1 Paravirtualization
19.2.2 Full Virtualization
19.2.3 Hardware Virtualization
19.3 Virtual Machine Networking
19.4 Summary
20. Installing KVM Virtualization on CentOS 8
20.1 An Overview of KVM
20.2 KVM Hardware Requirements
20.3 Preparing CentOS 8 for KVM Virtualization
20.4 Verifying the KVM Installation
20.5 Summary
21. Creating KVM Virtual Machines using Cockpit and virt-manager
21.1 Installing the Cockpit Virtual Machines Module
21.2 Creating a Virtual Machine in Cockpit
21.3 Starting the Installation
21.4 Creating a Virtual Machine using virt-manager
21.5 Starting the Virtual Machine Manager
21.6 Configuring the KVM Virtual System
21.7 Starting the KVM Virtual Machine
21.8 Summary.
22. Creating KVM Virtual Machines with virt-install and virsh
22.1 Running virt-install to build a KVM Guest System
22.2 An Example CentOS 8 virt-install Command
22.3 Starting and Stopping a Virtual Machine from the Command-Line
22.4 Creating a Virtual Machine from a Configuration File
22.5 Summary
23. Creating a CentOS 8 KVM Networked Bridge Interface
23.1 Getting the Current Network Settings
23.2 Creating a Network Bridge from the Command-Line
23.3 Declaring the KVM Bridged Network
23.4 Using a Bridge Network in a Virtual Machine
23.5 Creating a Bridge Network using nm-connection-editor
23.6 Summary
24. Managing KVM using the virsh Command-Line Tool
24.1 The virsh Shell and Command-Line
24.2 Listing Guest System Status
24.3 Starting a Guest System
24.4 Shutting Down a Guest System
24.5 Suspending and Resuming a Guest System
24.6 Saving and Restoring Guest Systems
24.7 Rebooting a Guest System
24.8 Configuring the Memory Assigned to a Guest OS
24.9 Summary
25. An Introduction to Linux Containers
25.1 Linux Containers and Kernel Sharing
25.2 Container Uses and Advantages
25.3 CentOS 8 Container Tools
25.4 The Docker Registry
25.5 Container Networking
25.6 Summary
26. Working with Containers on CentOS 8
26.1 Pulling a Container Image
26.2 Running the Image in a Container
26.3 Managing a Container
26.4 Saving a Container to an Image
26.5 Removing an Image from Local Storage
26.6 Removing Containers
26.7 Building a Container with Buildah
26.8 Building a Container from Scratch
26.9 Container Bridge Networking
26.10 Summary
27. Setting Up a CentOS 8 Web Server
27.1 Requirements for Configuring a CentOS 8 Web Server
27.2 Installing the Apache Web Server Packages
27.3 Configuring the Firewall
27.4 Port Forwarding.
27.5 Starting the Apache Web Server.
Notes:
Description based on print version record.
Description based on publisher supplied metadata and other sources.
ISBN:
1-951442-08-3
OCLC:
1140791015

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account