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
- 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
- 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
- Docker registry server
- 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)
- 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
- GRUB2
- GRUB2 boot loader
- customizing / Getting started and customising the boot loader, How to do it...
H
- hostname
- 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
- 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
- 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
- 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
- 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
- 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
- phpMyAdmin
- installing / Installing phpMyAdmin and phpPgAdmin
- phpPgAdmin
- 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
- public hostname / There's more...
- public key cryptography (PKI) / How it works...
- publishing directories
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
- 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
- Ruby
- CGI, implementing with / Implementing CGI with Perl and Ruby, How to do it...
- Ruby CGI script
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
- 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
- server infrastructure
- snapshots
- 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
- 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
- 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
T
- tasks
- scheduling, with cron / Scheduling tasks with cron, How to do it..., How it works...
- third-party repository
- 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
- 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...
X
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...