Book Image

CentOS 7 Linux Server Cookbook - Second Edition

By : Jonathan Hobson
Book Image

CentOS 7 Linux Server Cookbook - Second Edition

By: Jonathan Hobson

Overview of this book

This book will provide you with a comprehensive series of starting points that will give you direct access to the inner workings of the latest CentOS version 7 and help you trim the learning curve to master your server. You will begin with the installation and basic configuration of CentOS 7, followed by learning how to manage your system, services and software packages. You will then gain an understanding of how to administer the file system, secure access to your server and configure various resource sharing services such as file, printer and DHCP servers across your network. Further on, we cover advanced topics such as FTP services, building your own DNS server, running database servers, and providing mail and web services. Finally, you will get a deep understanding of SELinux and you will learn how to work with Docker operating-system virtualization and how to monitor your IT infrastructure with Nagios. By the end of this book, you will have a fair understanding of all the aspects of configuring, implementing and administering CentOS 7 Linux server and how to put it in control.
Table of Contents (22 chapters)
CentOS 7 Linux Server Cookbook Second Edition
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Preface
Index

Index

A

  • access agents / Delivering the mail with Dovecot
  • Access Vector Cache (AVC) / How it works...
  • Apache
    • installing / Installing Apache and serving web pages, How to do it..., How it works...
    • securing / Securing Apache, How to do it...
  • Apache files
    • protecting / Protecting your Apache files, How it works...
  • authentication methods
    • trust / How it works...
    • reject / How it works...
    • md5 / How it works...
    • peer and ident / How it works...
  • authoritative-only DNS server
    • about / Setting up an authoritative-only DNS server
    • setting up / Setting up an authoritative-only DNS server, How to do it...
    • working / How it works..., There's more...
  • automatic installation, of CentOS 7
    • performing, kickstart file used / Installing CentOS 7 using a kickstart file, How to do it..., How it works...

B

  • background services
    • knowing / Knowing and managing your background services, Getting ready, How it works...
    • managing / Knowing and managing your background services, Getting ready, How it works...
    • troubleshooting / Troubleshooting background services, Getting ready, How it works...
  • Berkeley Internet Name Domain (BIND) / How it works...
  • block device / How it works...
  • Btrfs / Formatting and mounting a filesystem

C

  • caching-only nameserver
    • installing / Installing and configuring a caching-only nameserver
    • configuring / Installing and configuring a caching-only nameserver
  • caching-only Unbound DNS server
    • configuring / Configuring a caching-only Unbound DNS server
  • cadaver WebDAV command-line client / How it works…
  • CentOS
    • downloading / Downloading CentOS and confirming the checksum on Windows or OS X, Getting ready, How to do it..., How it works…
    • URL / How to do it...
    • reference link / There's more...
  • CentOS 7 installation
    • language settings, changing / Speaking the right language, Getting ready, How it works..., There's more…
  • CentOS boot loader
    • re-installing / Re-install the CentOS boot loader
  • CentOS installation
    • preparing, graphical installer used / Performing an installation of CentOS using the graphical installer, How to do it..., How it works…
  • Certificate Signing Request (CSR) / How to do it...
  • certification authority (CA) / How it works...
  • CGI
    • implementing, with Perl / Implementing CGI with Perl and Ruby, How to do it...
    • implementing, with Ruby / Implementing CGI with Perl and Ruby, How to do it...
  • checksum
    • confirming, on Windows / Downloading CentOS and confirming the checksum on Windows or OS X, Getting ready, How to do it..., How it works…
    • confirming, on OS X / Downloading CentOS and confirming the checksum on Windows or OS X, Getting ready, How to do it..., How it works…
  • chrony suite
    • used, for synchronizing system clock / Synchronizing the system clock with NTP and the chrony suite, How to do it..., How it works..., There's more...
  • container
    • running / Downloading an image and running a container, How to do it..., How it works...
    • starting / Stopping and starting a container
    • stopping / Stopping and starting a container
    • attaching / Attaching and interacting with your container
    • interacting with / Attaching and interacting with your container
  • Coordinated Universal Time (UTC) / There's more...
  • cron
    • used, for scheduling tasks / Scheduling tasks with cron, How to do it..., How it works...
  • CUPS
    • printing with / Printing with CUPS, Getting ready, How to do it..., How it works..., There's more...
    • about / Printing with CUPS
  • CUPS server
    • network printer, adding to / How to add a network printer to the CUPS server
    • local printer, adding to / How to share a local printer to the CUPS server

D

  • data backups
    • maintaining / Maintaining backups and taking snapshots, How to do it..., How it works...
  • database
    • managing / Installing a PostgreSQL server and managing a database, How to do it..., How it works..., There's more...
  • Database Management System (DBMS) / How to do it...
  • dd
    • reference link / How to do it...
  • delivery agent / How it works...
  • DHCP
    • about / Running a DHCP server
  • DHCP server
    • running / Running a DHCP server, How to do it..., How it works...
  • Disabled mode / There's more...
  • Discretionary Access Control (DAC) / Installing and configuring important SELinux tools
  • disk quotas
    • using / Using disk quotas
    • limiting system, setting up / Using disk quotas
    • user quotas, enabling / Enabling user and group quotas
    • group quotas, enabling / Enabling user and group quotas
    • project (directory) quotas, enabling / Enabling project (directory) quotas, How it works...
    • working / How it works..., There's more...
  • DNS server
    • caching-only Unbound DNS server, configuring / Configuring a caching-only Unbound DNS server
    • forwarding only DNS server, configuring / Configuring a forwarding only DNS server, How it works..., There's more...
    • authoritative-only DNS server, configuring / Setting up an authoritative-only DNS server, Getting ready, How to do it..., How it works..., There's more...
    • secondary (slave) DNS server, building / Building a secondary (slave) DNS server
    • primary DNS server changes, making / Changes to the primary DNS server
    • secondary DNS server changes, making / Changes to the secondary DNS server(s), How it works...
  • Docker
    • installing / Installing and configuring Docker, Getting ready, How it works...
    • configuring / Installing and configuring Docker, Getting ready, How it works...
    • URL / How it works...
  • Dockerfiles
    • images, creating from / Creating your own images from Dockerfiles and uploading to Docker Hub, How to do it...
  • Docker Hub
    • URL / How it works..., Getting ready
    • images, uploading to / Creating your own images from Dockerfiles and uploading to Docker Hub, Uploading your image to the Docker Hub
  • Docker registry server
    • setting up / Steps to be done on our Docker registry server (192.168.1.100)
  • domain
    • populating / Populating the domain, How to do it..., How it works…
  • domain-wide mail service
    • configuring, with Postfix / Configuring a domain-wide mail service with Postfix, Getting ready, How to do it..., How it works..., There's more...
    • e-mail’s appearing domain name, modifying / Changing an e-mail's appearing domain name
    • TLS- (SSL-) encryption, used for SMTP communication / Using TLS- (SSL) encryption for SMTP communication
    • BIND, configuring for new mailserver / Configure BIND to use your new mailserver
  • domain name servers (DNS) / How it works...
  • Domain Name System (DNS) / Setting your hostname and resolving the network
  • domains
    • about / Introduction
  • Dovecot
    • used, for delivering mail / Delivering the mail with Dovecot, Getting ready, How to do it..., How it works..., There's more...
    • e-mail software, setting up / Setting up e-mail software

E

  • ELRepo
    • about / There's more...
    • reference link / There's more...
  • Enforcing mode / There's more...
  • Enhanced mode / There's more...
  • existing firewalld service (ssh)
    • changing / To change an existing firewalld service (ssh)
  • Ext4 / Formatting and mounting a filesystem
  • extensions
    • URL / How it works...

F

  • fail2ban
    • installing / Installing and configuring fail2ban, How it works...
    • configuring / Installing and configuring fail2ban, How it works...
  • Fetchmail
    • about / Using Fetchmail
    • using / Getting ready, How to do it..., How it works...
    • configuring, with Gmail account / Configuring Fetchmail with gmail.com and outlook.com e-mail accounts
    • configuring, with Outlook account / Configuring Fetchmail with gmail.com and outlook.com e-mail accounts
    • automating / Automating Fetchmail
  • file
    • navigating, with less controls / Navigating text files with less, How to do it...
  • file amount (inodes) / How it works...
  • files
    • synchronizing / Synchronizing files and doing more with rsync, How it works...
  • file sharing
    • WebDAV, using for / Using WebDAV for file sharing, Getting ready, How to do it…, How it works…
  • file size (blocks) / How it works...
  • filesystem
    • accessing / Accessing the filesystem
    • formatting / Formatting and mounting a filesystem, How to do it..., How it works…
    • mounting / Formatting and mounting a filesystem, How to do it..., How it works…
    • maintaining / Maintaining a filesystem, How it works..., There's more...
    • capacity, extending / Extending the capacity of the filesystem, How to do it..., How it works...
  • filesystems formatting / Formatting and mounting a filesystem
  • file transfers
    • troubleshooting / Troubleshooting users and file transfers, How it works...
  • firewall
    • about / Working with a firewall
    • working with / Getting ready, How to do it..., How it works..., There's more...
  • firewalld service
    • creating / To create your own new service, How it works..., There's more...
  • firewalld service definitions
    • creating / Forging the firewall rules by example
  • ForceCommand / How it works...
  • forwarding only DNS server
    • configuring / Configuring a forwarding only DNS server, How it works..., There's more...
  • Frequently Asked Questions (FAQ) / Getting ready
  • FTP
    • securing, with FTPS / Using secure alternatives to FTP
    • securing, with SFTPS / Using secure alternatives to FTP
  • FTP service
    • installing / Installing and configuring the FTP service, Getting ready, How to do it..., How it works..., There's more...
    • configuring / Installing and configuring the FTP service, Getting ready, How to do it..., How it works..., There's more...
    • customizing / Customizing the FTP service, How to do it..., How it works...
  • Fully Qualified Domain Name (FQDN) / How to do it..., Getting ready

G

  • GIT
    • used, for versioning of config files / Taking control with GIT and Subversion, How to do it..., How it works, There's more...
  • Gmail account
    • URL / How it works..., Configuring Fetchmail with gmail.com and outlook.com e-mail accounts
    • used, for configuring Fetchmail / Configuring Fetchmail with gmail.com and outlook.com e-mail accounts
  • graphical installer
    • used, for preparing CentOS installation / Performing an installation of CentOS using the graphical installer, How to do it..., How it works…
  • Graphical User Interfaces (GUI) / How it works...
  • groups
    • managing / Managing users and their groups, How to do it..., How it works...
  • GRUB2
    • about / Getting started and customising the boot loader
  • GRUB2 boot loader
    • customizing / Getting started and customising the boot loader, How to do it...

H

  • hostname
    • setting / Setting your hostname and resolving the network, How to do it..., How it works...
  • HTTP
    • netinstall, running over / Running a netinstall over HTTP, How to do it..., How it works...
  • httpd.conf
    • configuring / Configuring httpd.conf to provide better security
  • HTTPS
    • setting up, with Secure Sockets Layer (SSL) / Setting up HTTPS with Secure Sockets Layer (SSL), How to do it..., There's more...

I

  • image
    • downloading / Downloading an image and running a container, How to do it..., How it works...
  • images
    • creating, from Dockerfiles / Creating your own images from Dockerfiles and uploading to Docker Hub, How to do it...
    • uploading, to Docker Hub / Creating your own images from Dockerfiles and uploading to Docker Hub, Uploading your image to the Docker Hub
  • installation
    • fail2ban / Installing and configuring fail2ban, How to do it..., How it works...
    • caching-only nameserver / Installing and configuring a caching-only nameserver
    • MariaDB database server / Installing a MariaDB database server, Getting ready, How it works...
    • PostgreSQL server / Installing a PostgreSQL server and managing a database, How to do it..., How it works..., There's more...
    • phpMyAdmin / Installing phpMyAdmin and phpPgAdmin, Installing and configuring phpMyAdmin
    • phpPgAdmin / Installing phpMyAdmin and phpPgAdmin, Installing and configuring phpPgAdmin, How it works...
    • Nagios Core / Installing and configuring Nagios Core
  • integrated nameserver solution
    • about / Creating an integrated nameserver solution, How to do it...
    • creating / Creating an integrated nameserver solution, How it works, There's more...
  • internal hostname / There's more...
  • Internet Protocol (IP)
    • about / Running a DHCP server

J

  • journald
    • used, for tracking system resources / Tracking system resources with journald, How to do it..., How it works...
    • configuring / Configuring journald to make it persistent, How it works...

K

  • kickstart file
    • used, for automatic installation of CentOS 7 / Installing CentOS 7 using a kickstart file, How to do it..., How it works...

L

  • labels / How it works...
  • language settings, CentOS 7 installation
    • changing / Speaking the right language, How to do it..., How it works..., There's more…
  • less controls
    • used, for navigating through file / Navigating text files with less, How to do it...
  • Linux kernel
    • priming / Priming the kernel, How to do it..., How it works...
  • local printer
    • sharing, to CUPS server / How to share a local printer to the CUPS server
  • logical volume (lv) / How it works...
  • Logical Volume Manager (LVM) / Extending the capacity of the filesystem
  • loop device / How it works...

M

  • mail
    • delivering, with Dovecot / Delivering the mail with Dovecot, How to do it..., How it works...
  • Mail eXchanger (MX) / How it works..., Configure BIND to use your new mailserver
  • Mail Transport Agent (MTA) / Configuring a domain-wide mail service with Postfix
  • Mandatory Access Control (MAC) / Installing and configuring important SELinux tools
  • MariaDB database server
    • installing / Installing a MariaDB database server, Getting ready, How it works...
    • managing / Managing a MariaDB database, Getting ready, How to do it..., How it works..., There's more...
    • permission, reviewing / Reviewing and revoking permissions or dropping a user
    • permission, revoking / Reviewing and revoking permissions or dropping a user
    • user, dropping / Reviewing and revoking permissions or dropping a user
    • remote access, allowing / Allowing remote access to a MariaDB server, How to do it..., How it works...
  • md5sum.exe
    • reference link / How to do it...
  • messages
    • customizing / Customizing your system banners and messages, How it works..., There's more...
  • minimal install
    • enhancing / How to do it..., How it works...
  • mounting formatting / Formatting and mounting a filesystem
  • msdos / How it works...

N

  • Nagios Core
    • installing / Installing and configuring Nagios Core, How to do it..., How it works...
    • configuring / Installing and configuring Nagios Core, How to do it..., How it works...
    • URL / How it works...
  • Nagios Remote Plugin Executor (NRPE)
    • setting up, on remote client hosts / Setting up NRPE on remote client hosts
  • name based hosting
    • implementing / Implementing name-based hosting, Getting ready, How to do it..., How it works...
  • netfilter / Working with a firewall
  • netinstall
    • running, over HTTP / Running a netinstall over HTTP, How to do it..., How it works...
  • network
    • resolving / Setting your hostname and resolving the network, How to do it..., How it works..., There's more...
  • network printer
    • adding, to CUPS server / How to add a network printer to the CUPS server
  • Network Time Protocol (NTP)
    • about / Synchronizing the system clock with NTP and the chrony suite
    • used, for synchronizing system clock / Synchronizing the system clock with NTP and the chrony suite, How to do it..., How it works..., There's more...
    • URL / How to do it...
  • NFS
    • installing / Installing and configuring NFS
    • configuring / Installing and configuring NFS
    • working with / Getting ready, How to do it..., How it works...
  • NFS server
    • configuring / Installing and configuring the NFS server
    • installing / Installing and configuring the NFS server
    • export share, creating / Creating an export share, How it works...

O

  • OS X
    • checksum, confirming on / Downloading CentOS and confirming the checksum on Windows or OS X, Getting ready, How to do it..., How it works…
    • USB installation media, creating on / Creating USB installation media on Windows or OS X, How to do it..., How it works...
  • Outlook account
    • URL / Configuring Fetchmail with gmail.com and outlook.com e-mail accounts
    • used, for configuring Fetchmail / Configuring Fetchmail with gmail.com and outlook.com e-mail accounts

P

  • package management
    • about / Introduction
  • packages
    • searching, YUM used / Using YUM to search for packages, How it works...
    • installing, YUM used / Using YUM to install packages, How to do it..., How it works...
    • removing, YUM used / Using YUM to remove packages, How to do it..., How it works...
  • partition table / How it works...
  • Perl
    • CGI, implementing with / Implementing CGI with Perl and Ruby, How to do it...
  • Perl CGI script
    • creating / Creating your first Perl CGI script
  • Permissive mode / There's more...
  • PHP
    • installing / Installing, configuring, and testing PHP, How to do it..., How to do it...
    • configuring / Installing, configuring, and testing PHP, How to do it..., How to do it...
    • testing / Installing, configuring, and testing PHP, How to do it..., How to do it...
  • phpMyAdmin
    • installing / Installing phpMyAdmin and phpPgAdmin
  • phpPgAdmin
    • installing / Installing phpMyAdmin and phpPgAdmin, Installing and configuring phpMyAdmin, Installing and configuring phpPgAdmin, How it works...
    • configuring / Installing and configuring phpMyAdmin, Installing and configuring phpPgAdmin, How it works...
  • physical volume (pv) / How it works...
  • Pluggable Authentication Modules (PAM) / How it works...
  • Pointer Resource Record (PTR) / How it works...
  • policies / How it works...
    • working with / Working with policies, How it works..., There's more...
  • Postfix
    • used, for configuring domain-wide mail service / Configuring a domain-wide mail service with Postfix, How to do it..., How it works..., There's more...
    • working with / Working with Postfix, How it works...
    • mailx, connecting to remote MTA / Connecting mailx to a remote MTA
    • local mails, reading from mailbox / Reading your local mails from the mailbox
  • PostgreSQL server
    • installing / Installing a PostgreSQL server and managing a database, How to do it..., There's more...
    • remote access, configuring / Configuring remote access to PostgreSQL, How to do it..., How it works...
  • print server
    • about / Printing with CUPS
  • private Docker registry
    • setting up / Setting up and working with a private Docker registry, How to do it...
    • working with / Setting up and working with a private Docker registry, How to do it...
  • public hostname / There's more...
  • public key cryptography (PKI) / How it works...
  • publishing directories
    • building / Enabling system users and building publishing directories, How to do it..., How it works...

R

  • Red Hat Package Manager (RPM)
    • about / How it works...
  • remote access
    • locking / Locking down remote access and hardening SSH, Getting ready, How to do it..., How it works...
    • to MariaDB server, allowing / Allowing remote access to a MariaDB server, How to do it..., How it works...
    • to PostgreSQL, configuring / Configuring remote access to PostgreSQL, How to do it..., How it works...
  • remote client hosts
    • Nagios Remote Plugin Executor (NRPE), setting up / Setting up NRPE on remote client hosts, How it works...
  • remote system metrics
    • monitoring / Monitoring important remote system metrics, How to do it..., How it works...
  • rescue mode
    • system, troubleshooting in / Troubleshooting the system in rescue mode, Getting ready
    • reaching / Reaching rescue mode
  • resources
    • sharing, with Samba / Securely sharing resources with Samba, How to do it..., How it works..., There's more...
  • root / Changing an e-mail's appearing domain name
  • RPM package manager
    • working with / Working with the RPM package manager, How it works...
  • rsync
    • using / Synchronizing files and doing more with rsync, How it works...
  • Ruby
    • CGI, implementing with / Implementing CGI with Perl and Ruby, How to do it...
  • Ruby CGI script
    • creating / Creating your first Ruby CGI script, How it works..., There's more...

S

  • Samba
    • about / Securely sharing resources with Samba
    • resources, sharing with / Securely sharing resources with Samba, How to do it..., How it works..., There's more...
  • second-level domain (SLD) / How it works...
  • secondary (slave) DNS server
    • building / How to do it...
    • primary DNS server changes, making / Changes to the primary DNS server
    • working / How it works...
  • Secure Shell (SSH) / Locking down remote access and hardening SSH
  • Secure Sockets Layer (SSL) / Generating self-signed certificates
    • HTTPS, setting up with / Setting up HTTPS with Secure Sockets Layer (SSL), How to do it..., How it works..., There's more...
  • self-signed certificates
    • generating / Generating self-signed certificates, How to do it..., How it works..., There's more...
  • SELinux
    • about / Introduction
    • troubleshooting / Troubleshooting SELinux, How it works...
  • SELinux security contexts
    • working with / Working with SELinux security contexts, How to do it..., How it works...
  • SELinux tools
    • installing / Installing and configuring important SELinux tools, Getting ready, How it works..., There's more...
    • configuring / Installing and configuring important SELinux tools, Getting ready, How it works..., There's more...
  • server infrastructure
    • monitoring / Monitoring important server infrastructure, How to do it..., How it works...
  • snapshots
    • capturing / Maintaining backups and taking snapshots, How to do it..., How it works...
  • SSH
    • hardening / Locking down remote access and hardening SSH, Getting ready, How it works..., There's more...
    • server port number, changing / Changing the SSH port number of your server
    • user access, limiting / Limiting SSH access by user or group
    • group access, limiting / Limiting SSH access by user or group
  • SSH - SFTP
    • used, for securing FTP / Using secure alternatives to FTP
    • used, for securing vsftpd server / Securing your vsftpd server using SSH – SFTP, How it works...
  • SSL-FTPS
    • used, for securing FTP / Using secure alternatives to FTP
    • used, for securing vsftpd server / Securing your vsftpd server with SSL–FTPS
  • Standard Input (STDIN) / How it works...
  • Start of Authority (SOA) / How to do it..., How it works...
  • static network connection
    • building / Building a static network connection, How to do it..., How it works...
  • su (substitute user) command / How it works...
  • subversion
    • used, for versioning of config files / Taking control with GIT and Subversion, How it works, There's more...
  • sudo (superuser do) command
    • about / Becoming a superuser
    • testing / How to do it..., How it works...
  • Swiss Army Knife SMTP (swaks) / How to do it...
  • system
    • troubleshooting, in rescue mode / Troubleshooting the system in rescue mode, Getting ready
    • updating / How to do it..., How it works...
    • updating, YUM used / Using YUM to update the system, How to do it..., How it works...
  • system banners
    • customizing / Customizing your system banners and messages, How it works..., There's more...
  • system clock
    • synchronizing, with chrony suite / Synchronizing the system clock with NTP and the chrony suite, How to do it..., How it works..., There's more...
    • synchronizing, with NTP / Synchronizing the system clock with NTP and the chrony suite, How to do it..., How it works..., There's more...
  • system resources
    • tracking, with journald / Tracking system resources with journald, How to do it..., How it works...
  • system users
    • enabling / Enabling system users and building publishing directories, How to do it..., How it works...

T

  • tasks
    • scheduling, with cron / Scheduling tasks with cron, How to do it..., How it works...
  • third-party repository
    • using / Using a third-party repository, How it works...
  • top-level domain name (TLD) / How it works...
  • type enforcement (TE) / How it works...

U

  • unbound / How it works...
  • Unbound DNS Security Extensions (DNSSEC) / How it works...
  • unneeded httpd modules
    • removing / Removing unneeded httpd modules
  • USB installation media
    • creating, on Windows / Creating USB installation media on Windows or OS X, How to do it..., How it works...
    • creating, on OS X / Creating USB installation media on Windows or OS X, How to do it..., How it works...
  • users
    • managing / Managing users and their groups, How to do it..., How it works...
    • troubleshooting / Troubleshooting users and file transfers, How it works...

V

  • very secure FTP daemon (vsftpd) / Installing and configuring the FTP service
  • Vim
    • about / Introduction to Vim
    • working with / How to do it...
  • virtual block device
    • creating / Creating a virtual block device, Getting ready, How it works...
  • virtual FTP users
    • about / Working with virtual FTP users
    • working with / How to do it..., How it works...
  • virtual machine (VM) / Installing and configuring Docker
  • volume group (vg) / How it works...
  • vsftpd server
    • securing, with SSL-FTPS / Securing your vsftpd server with SSL–FTPS
    • securing, with SSH - SFTP / Securing your vsftpd server using SSH – SFTP

W

  • WebDAV
    • using, for file sharing / Using WebDAV for file sharing, Getting ready, How to do it…, How it works…
  • web pages
    • serving / Installing Apache and serving web pages, How to do it..., How it works...
  • Windows
    • checksum, confirming on / Downloading CentOS and confirming the checksum on Windows or OS X, Getting ready, How to do it..., How it works…
    • USB installation media, creating on / Creating USB installation media on Windows or OS X, How to do it..., How it works...
  • Windows Internetworking Name Server (WINS) / How it works...
  • World Wide Web (WWW)
    • about / How it works...
    / Installing a MariaDB database server

X

  • XFS / Formatting and mounting a filesystem

Y

  • Yellowdog Updater Modified (YUM) / How it works...
  • YUM
    • used, for updating system / Using YUM to update the system, How to do it..., How it works...
    • used, for searching packages / Using YUM to search for packages, How it works...
    • used, for installing packages / Using YUM to install packages, How to do it..., How it works...
    • used, for removing packages / Using YUM to remove packages, How to do it..., How it works...
    • optimizing / Keeping YUM clean and tidy, How it works..., There's more...
  • YUM priorities
    • knowing / Knowing your priorities, How it works...
  • YUM repository
    • creating / Creating a YUM repository, How to do it..., How it works...