Index
A
- adduser command
- about / How it works...
- administrative user
- creating / Creating an administrative user and becoming root with the switch user command, How it works..., There's more...
- root, becoming with switch user command / Creating an administrative user and becoming root with the switch user command, How it works..., There's more...
- anonymous FTP service
- providing, VSFTP used / Providing an anonymous upload and download or download only FTP server with VSFTP, Getting ready, How to do it...
- about / How it works...
- working / How it works...
- enabling / There's more...
- Apache directives
- about / How it works...
- Apache HTTP Server Project
- URL / See also
- Apache name-based virtual hosting
- configuring / Configuring Apache name-based virtual hosting, Getting ready, How to do it...
- working / How it works...
- Apache Project Documentation
- URL / See also
- Apache rewrite rule
- about / How it works...
- Apache suexec
- about / There's more...
- troubleshooting / There's more...
- disabling / There's more...
- reinstating / Reinstating suexec
- Apache web server
- working with / Introduction
- installing / Getting ready, How to do it...
- working / How it works..., There's more...
- secure connection, adding / Adding a secure connection to the Apache web server by creating a self-signed SSL certificate using OpenSSL, How to do it...
- user directories, enabling / Hosting peers by enabling user directories on the Apache web server and troubleshooting suexec, How to do it...
- user host, activating / How it works...
- publishing directories, configuring / How to do it...
- vhosts.d, configuring / How to do it...
- error documents, configuring / How to do it...
- authentication methods
- trust / How it works...
- reject / How it works...
- md5 / How it works...
B
- Bash Script
- about / There's more...
- BIND
- used, for building caching-only nameserver / Building a caching-only nameserver with BIND, How to do it..., How it works...
- about / Building a caching-only nameserver with BIND
- URL / See also
- zone files, writing / Writing zone files for BIND, How to do it..., How it works...
- hardening, with chroot / Hardening BIND with chroot and providing better security measures, How to do it..., How it works...
- security measures, providing / Hardening BIND with chroot and providing better security measures, How to do it..., How it works...
- body checks
- activating / How to do it..., How it works...
- boot loader
- re-installing / Re-installing the boot loader, How to do it..., How it works...
C
- caching-only nameserver
- building, BIND used / Building a caching-only nameserver with BIND, Getting ready, How to do it..., How it works...
- working / How it works...
- configuring, in forward only mode / There's more...
- DNS server access, enabling / Enabling access to a DNS server from behind a firewall
- expired records, cleaning / Cleaning expired records
- catch-all e-mail address
- setting up, for virtual domain / Setting up a catch-all e-mail address for a virtual domain
- CentOS
- about / Introduction
- installing / Introduction, How to do it...
- downloading / Downloading CentOS and confirming the checksum on a Windows desktop, How to do it...
- URL / How to do it...
- checksum, confirming on Windows desktop / How to do it...
- installing, graphical installer used / Performing an installation of CentOS using the graphical installer, How to do it..., How it works…
- installing, in Text Mode / Installing CentOS in Text Mode and building a minimal installation, How to do it..., How it works...
- boot loader, re-installing / Re-installing the boot loader, How to do it..., How it works...
- GNOME desktop environment, adding / Getting ready, How to do it...
- runlevel, changing / How to do it...
- additional software, adding / How to do it...
- system, updating with YUM / Updating the system with YUM, Getting ready, How it works...
- enhancing, with EPEL and Remi repositories / Enhancing CentOS with the EPEL and Remi repositories, How to do it..., How it works...
- security / Introduction
- FTP, installing / Getting ready
- CentOS network installation
- about / Running a netinstall over HTTP
- CentOS product specifications
- URL / See also
- CentOS project - approved vendors
- URL / See also
- CentOS project - ISO image burning
- URL / See also
- CentOS project - md5 checksum FAQ
- URL / See also
- CentOS project - mirror list
- URL / See also
- CentOS project home page
- URL / See also
- CentOS Project Postfix
- URL / See also
- CentOS project Wiki home page
- URL / See also
- CentOS server
- static IP address, configuring for / Setting a static IP address, How to do it..., How it works...
- CentOS wiki on repositories
- URL / See also
- CGI/Perl files
- about / How to do it...
- CGI/Perl script
- running / Running a CGI/Perl script
- channel bonding
- about / Bonding two Ethernet devices to increase bandwidth and provide redundancy
- chkconfig
- about / Using chkconfig to enable a custom service at boot
- used, for enabling custom service at boot / Getting ready, How to do it..., How it works..., There's more...
- chroot
- used, for hardening BIND / Hardening BIND with chroot and providing better security measures, How to do it...
- ClamAV
- running / Running antivirus scans with ClamAV, How to do it...
- working / How it works...
- manual approach / There's more...
- Bash Script / There's more...
- URL / See also...
- Classless Inter-Domain Routing (CIDR) / Substituting the Netmask value with a prefix
- Coordinated Universal Time (UTC)
- about / How it works...
- copy command
- about / Synchronizing files and directories with rsync and working towards a full system backup with cron
- CPU utilization
- about / How it works...
- cron
- about / Automating tasks with cron
- used, for automating tasks / How to do it..., How it works..., There's more...
- crond / How it works...
- crontab
- about / How it works...
- custom service, at boot
- enabling, chkconfig used / Getting ready, How to do it..., How it works..., There's more...
- custom share folder, Samba
- creating for specific user or group of users / Creating a custom share folder for a specific user or a group of users, How to do it..., How it works..., There's more...
- access, controlling / Controlling access and enabling a write list for specific users or groups
- writeable access, enabling / Controlling access and enabling a write list for specific users or groups
- guest-only access, enabling / Enabling guest-only access to a custom share folder
D
- date command
- about / How to do it...
- DB4-Utils package / How to do it...
- default gateway
- about / How it works...
- DenyHosts
- about / Preventing dictionary-based attacks with DenyHosts
- used, for preventing dictionary-based attacks / Preventing dictionary-based attacks with DenyHosts, How to do it..., How it works...
- configuration file, personalizing / There's more...
- IP address, unblocking / Unblocking an IP address
- dictionary-based attacks
- preventing, DenyHosts used / Preventing dictionary-based attacks with DenyHosts, How to do it..., How it works..., There's more...
- diff command / How to do it...
- directories
- synchronizing, rsync used / Getting ready, How it works..., There's more...
- dnsmasq
- about / Deploying a local nameserver with dnsmasq
- used, for deploying local nameserver / Deploying a local nameserver with dnsmasq, How to do it..., How it works...
- URL / See also
- used, for logging events / Logging events with dnsmasq and combining this with logrotate, How to do it..., How it works...
- adding, to logrotate / Logging events with dnsmasq and combining this with logrotate, How to do it..., How it works...
- domain name wildcards, enabling / Enabling domain name wildcards with dnsmasq, How it works...
- dnsmasq man page
- URL / See also
- domain-wide MTA
- enabling / Getting ready, How to do it..., How it works...
- Domain Name System (DNS)
- about / There's more...
- domain name wildcards
- enabling, with dnsmasq / Enabling domain name wildcards with dnsmasq, How to do it..., How it works...
- DOS-based tool
- downloading / How to do it...
- URL / How it works…
- Dovecot
- configuring / Building a local POP3/SMTP server with Postfix and Dovecot
- about / How to do it...
- installing / There's more...
- Dovecot Project homepage
- URL / See also
- drop_caches command
- about / How it works...
E
- e-mail
- forwarding, to external e-mail address / How to do it..., How it works...
- serving, across virtual domains with Postfix and Doveco / Using Postfix and Dovecot to serve e-mails across virtual domains
- serving, across virtual domains with Postfix and Dovecot / How to do it..., How it works..., There's more...
- e-mail reports
- issuing, with Mutt / Getting ready, How it works..., There's more...
- e-mail software
- setting up, with SMTP authentication / Setting up e-mail software with SMTP authentication
- e-mail software, POP3/SMTP server
- setting up / Setting up e-mail software
- enforcement mode / How it works...
- EPEL/REMI repository home page
- URL / See also
- EPEL and Remi repositories
- used, for enhancing CentOS / Enhancing CentOS with the EPEL and Remi repositories, How it works...
- about / How it works...
- Ethernet device
- IP addresses, binding to / Binding multiple IP addresses to a single Ethernet device, How it works...
- Ethernet devices
- bonding / Bonding two Ethernet devices to increase bandwidth and provide redundancy, How to do it..., How it works...
- events
- logging, with dnsmasq / Logging events with dnsmasq and combining this with logrotate, How to do it..., How it works...
- external e-mail address
- e-mail, forwarding to / How to do it..., How it works...
F
- fail2ban
- used, for protecting SSH / Protecting SSH with fail2ban, Getting ready, How to do it...
- about / Protecting SSH with fail2ban, There's more...
- working / How it works...
- files
- synchronizing, rsync used / Getting ready, How it works..., There's more...
- files and folders, Samba
- hiding / Hiding folders and files with Samba, Getting ready, How it works..., There's more...
- firewall configuration
- performing / Configuring a firewall and working with IPTables, How to do it...
- IP address, allowing / Allowing an IP address
- IP address, banning / Banning an IP address
- Firstboot
- about / Finishing the installation process with Firstboot
- used, for finalizing installation process / Getting ready, How it works..., There's more...
- working / How it works...
- FQDN
- about / Changing the hostname and resolving a fully qualified domain name
- resolving / Changing the hostname and resolving a fully qualified domain name, How to do it..., How it works...
- free command
- used, for evaluating memory usage / Getting ready, How to do it..., How it works...
- about / How it works...
- FTP
- working with / Introduction
G
- GCC / How it works...
- GNOME desktop environment
- about / Introduction
- installing / Adding the GNOME desktop environment, changing the runlevel, and installing additional software, How to do it..., How it works...
- GNU Nano Guide
- URL / See also
- GNU Nano home page
- URL / See also
- GRUB
- about / How to do it..., How it works...
H
- hardware clock
- updating / Changing the time zone and updating the hardware clock, Getting ready, How to do it..., How it works..., There's more...
- hostname
- modifying / Changing the hostname and resolving a fully qualified domain name, How to do it..., How it works...
- about / How it works...
- HTTP
- netinstall, running over / Running a netinstall over HTTP
- HWADDR/MAC address
- searching / Finding your HWADDR/MAC address
I
- iburst option
- about / There's more...
- installation, CentOS
- performing, graphical installer used / Performing an installation of CentOS using the graphical installer, How to do it..., How it works…
- in Text Mode / Installing CentOS in Text Mode and building a minimal installation, How to do it..., How it works...
- updating / How to do it...
- finalizing, Firstboot used / Finishing the installation process with Firstboot, How it works..., There's more...
- IP addresses
- binding, to single Ethernet device / Binding multiple IP addresses to a single Ethernet device, How it works...
- IPTables / How it works...
- working with / Configuring a firewall and working with IPTables, How to do it..., How it works...
- about / Configuring a firewall and working with IPTables
- IPv4
- about / Disabling the IPv6 module
- IPv6
- about / Disabling the IPv6 module
- IPv6 module
- disabling / Getting ready, How it works...
L
- local nameserver
- deploying, with dnsmasq / Deploying a local nameserver with dnsmasq, How to do it..., How it works...
- location
- linking / Linking time and location
- modifying, for logfile / Modifying the logfile's location
- logfile
- location, modifying / Modifying the logfile's location
- logfiles
- managing, logrotate used / How to do it..., How it works...
- logrotate
- about / Using logrotate to manage logfiles
- used, for managing logfiles / How to do it..., How it works...
- dnsmasq, adding / How to do it...
- log rotation
- about / How it works...
- extending, by adding NTP to logrotate / Getting ready, How it works...
M
- Mail eXchanger
- about / How it works...
- mailq command / There's more...
- mail relay settings
- checking / There's more...
- mailx
- about / How to do it..., There's more..., There's more...
- Make / How it works...
- md5sum checksum tool
- about / How it works…
- memory cache
- clearing / Getting ready, How to do it..., How it works...
- memory usage
- evaluating / Getting ready, How to do it..., How it works...
- minimal installation, CentOS
- enhancing, with administrative and development tools / Updating the installation and enhancing the minimal install with additional administration and development tools, How to do it..., How it works...
- mkdir command / How to do it...
- ModPerl**PerlRun
- activating / Activating ModPerl::PerlRun
- mod_perl
- about / How to do it...
- mod_ssl
- about / How to do it...
- multiple machines
- synchronizing, NTP used / Synchronizing multiple machines
- Mutt
- about / Issuing customized e-mail reports with Mutt
- used, for issuing e-mail reports / Getting ready, How it works..., There's more...
- URL / See also
- MySQL database
- creating / How to do it...
- MySQL Project homepage
- URL / See also
- MySQL server
- installing, mysql_secure_installation used / Installing and hardening MySQL server with mysql_secure_installation, Getting ready, How to do it...
- hardening, mysql_secure_installation used / Installing and hardening MySQL server with mysql_secure_installation, Getting ready, How to do it...
- about / How it works..., How it works...
- working / How it works...
- accessing / There's more...
- user privilege, assigning from command line / How to do it..., How it works...
- restricted user, creating / There's more...
- permissions, reviewing / Reviewing and revoking permissions or dropping a user
- permissions, revoking / Reviewing and revoking permissions or dropping a user
- user, removing / Reviewing and revoking permissions or dropping a user
- MySQL Shell
- about / How to do it...
- MySQL user
- creating / How to do it...
- MySQL Workbench Project homepage
- URL / See also
- mysql_secure_installation script
- used, for installing MySQL / Installing and hardening MySQL server with mysql_secure_installation, How to do it...
- used, for hardening MySQL / Getting ready
N
- nameserver
- configuring / Adding zones to BIND and configuring a nameserver, How to do it..., How it works...
- Nano text editor / How it works...
- netinstall
- about / Introduction
- running, over HTTP / Running a netinstall over HTTP, How to do it..., How it works...
- netinstall-based approach
- requisites / Getting ready
- Netmask value
- substituting, with prefix / Substituting the Netmask value with a prefix
- Network Manager
- about / How it works...
- network recycle bin
- providing, for Samba / Providing a network recycle bin for Samba, How it works..., There's more...
- newaliases command / How it works...
- nslookup / How it works...
- NTP
- about / Synchronizing the system clock with NTP
- used, for synchronizing system clock / Getting ready, How to do it..., How it works...
- used, for synchronizing multiple machines / Synchronizing multiple machines
- NTP query program (ntpq)
- about / How to do it...
P
- packages
- installing, YUM used / Installing packages with YUM, How it works..., There's more...
- removing, YUM used / Removing packages with YUM, How to do it..., How it works..., There's more...
- finding, YUM used / Finding packages with YUM, How it works...
- Package Selection Groups / How to do it...
- PAM
- about / How to do it...
- PEERDNS / There's more...
- Perl / How it works...
- ping / How it works...
- POP3/SMTP server
- building, with Postfix and Dovecot / Building a local POP3/SMTP server with Postfix and Dovecot, How to do it..., How it works...
- e-mail software, setting up / Setting up e-mail software
- Posix Time Format / How to do it...
- Postfix
- configuring, as domain-wide MTA / Enabling a domain-wide Mail Transport Agent (MTA) and testing your SMTP configuration with Telnet
- about / Enabling a domain-wide Mail Transport Agent (MTA) and testing your SMTP configuration with Telnet
- Postfix and Dovecot
- used, for serving e-mail across virtual domains / Using Postfix and Dovecot to serve e-mails across virtual domains
- Postfix header
- activating / How to do it...
- Postfix Project documentation
- URL / See also
- Postfix Project homepage
- URL / See also
- PostgreSQL
- about / Installing PostgreSQL, adding a user, and creating your first database, How to do it..., How it works...
- installing / How to do it...
- user, adding / How to do it...
- database, creating / How to do it...
- working / How it works...
- connecting to / Connecting to PostgreSQL
- database, accessing using psql / Accessing a PostgreSQL database using psql
- database copy, creating / Creating a copy of a database in PostgreSQL
- remote access, configuring / Configuring remote access to PostgreSQL, Getting ready, How it works...
- PostgreSQL Project Homepage
- URL / See also
- prefix
- Netmask value, substituting with / Substituting the Netmask value with a prefix
- about / Substituting the Netmask value with a prefix
- Python / How it works...
R
- reflective synchronization
- about / Fudging time
- remote access, to PostgreSQL
- configuring / Configuring remote access to PostgreSQL, How it works...
- repository
- about / How it works...
- Rescue Mode
- about / How it works...
- reverse DNS lookup
- about / How it works...
- rsync
- about / Synchronizing files and directories with rsync and working towards a full system backup with cron
- used, for synchronizing directories / Getting ready, How it works..., There's more...
- used, for synchronizing files / Getting ready, How it works..., There's more...
- runlevel
- changing / How to do it..., How it works...
- about / How to do it..., How it works...
S
- Samba
- configuring, as standalone server / Configuring Samba as a standalone server and enabling home directories, How to do it...
- about / How it works..., Adding, deleting, and disabling a Samba user
- working / How it works...
- using, with Mac OS / How it works...
- user-level security / How it works...
- logfiles / How it works...
- printing support, disabling / Disable printing support in Samba
- rules for SELinux, relaxing / Relaxing the rules for SELinux
- firewall, opening / Opening the firewall
- performance, improving / Assigning the master browser
- accesses, managing / How it works...
- network recycle bin, providing / Providing a network recycle bin for Samba, How it works..., There's more...
- files and folders, hiding / Hiding folders and files with Samba, How to do it..., How it works..., There's more...
- custom share folder, creating for specific user or group of users / Creating a custom share folder for a specific user or a group of users, How to do it..., How it works..., There's more...
- URL / See also
- Samba user
- adding / How to do it...
- deleting / How to do it...
- disabling / How to do it...
- managing / There's more...
- sambausers
- about / How to do it...
- SASL
- activating / How it works...
- common settings, applying / How it works...
- security, BIND
- providing / Hardening BIND with chroot and providing better security measures, How to do it..., How it works...
- security, CentOS
- about / Introduction
- user privilege, escalating with sudo / Escalating user privilege with sudo, Getting ready, How it works..., There's more...
- sudo default timeout, changing / Change the default timeout
- secure shell environment, hardening / Hardening the secure shell environment, How to do it..., How it works...
- IPTables, working with / Configuring a firewall and working with IPTables
- firewall, configuring / Configuring a firewall and working with IPTables, How to do it...
- SSH, protecting with fail2ban / Protecting SSH with fail2ban, How to do it..., How it works..., There's more...
- dictionary-based attacks, preventing with DenyHosts / Preventing dictionary-based attacks with DenyHosts, Getting ready, How it works...
- ClamAV antivirus solution, running / Running antivirus scans with ClamAV, Getting ready, How it works...
- self-signed SSL certificate, Apache web server
- creating, OpenSSL used / Adding a secure connection to the Apache web server by creating a self-signed SSL certificate using OpenSSL, How to do it..., How it works...
- SELinux / How it works..., How it works..., Getting ready
- about / Switching SELinux off
- switching off / Getting ready, How it works...
- enforcing level / How it works...
- permissive level / How it works...
- disabled level / How it works...
- server
- time zone, modifying / Changing the time zone and updating the hardware clock, Getting ready, How to do it..., How it works...
- size command / There's more...
- SMTP Authentication
- about / How to do it...
- enabling / How to do it...
- SMTP authentication
- used, for setting up e-mail software / Setting up e-mail software with SMTP authentication
- SMTP configuration
- testing, with Telnet / How to do it..., How it works..., There's more...
- spam
- dealing with, SASL used / How to do it...
- SSH
- about / Hardening the secure shell environment, How it works...
- working / How it works...
- features / There's more...
- protecting, fail2ban used / Protecting SSH with fail2ban, Getting ready, How to do it..., How it works...
- SSH environment
- harderning / Hardening the secure shell environment, How to do it..., How it works...
- SSH port number, changing / Changing the SSH port number of your server
- SSH access, limiting by user or group / Limiting SSH access by user or group
- SSL/TLS
- about / Providing a secure connection to VSFTP with SSL/TLS using OpenSSL encryption
- used, for configuring VSFTP / Providing a secure connection to VSFTP with SSL/TLS using OpenSSL encryption
- Start of Authority
- about / How it works...
- static IP address
- configuring, for CentOS server / Setting a static IP address, How to do it..., How it works...
- sudo
- used, for escalating user privilege / Escalating user privilege with sudo, Getting ready, How it works...
- about / How it works...
- default timeout, changing / Change the default timeout
- sudo command
- about / There's more...
- sum / How to do it...
- superuser do command / How to do it...
- switch user command
- about / Creating an administrative user and becoming root with the switch user command
- system backup
- with cron / Getting ready, How it works..., There's more...
- system clock
- synchronizing, with NTP / Getting ready, How to do it..., How it works...
- system update
- running, YUM used / Updating the system with YUM, Getting ready, How it works...
T
- tasks
- automating, with cron / How to do it..., How it works..., There's more...
- tdbsam backend / How it works...
- Telnet service
- installing / How to do it...
- about / How it works...
- working / How it works...
- testparm command / There's more...
- Text Mode, CentOS installation
- performing / Installing CentOS in Text Mode and building a minimal installation
- features / Installing CentOS in Text Mode and building a minimal installation
- about / Getting ready
- requisites / Getting ready
- time
- linking / Linking time and location
- about / Synchronizing the system clock with NTP
- time to live
- about / How it works...
- time zone
- modifying, of server / Changing the time zone and updating the hardware clock, Getting ready, How to do it..., How it works...
- top command
- about / How it works...
- Trivial Database (tdb)
- about / Adding, deleting, and disabling a Samba user
- TZDATA
- about / Changing the time zone and updating the hardware clock, How to do it...
- tzdata package
- about / How to do it...
- tzselect utility
- about / How to do it...
U
- unix_listener
- configuring / How it works...
- useradd command
- about / How it works...
- user directories
- enabling, on Apache web server / Hosting peers by enabling user directories on the Apache web server and troubleshooting suexec, How to do it...
- user privilege
- escalating, with sudo / Escalating user privilege with sudo, Getting ready, How it works...
V
- vhosts.d, Apache
- about / Working with publishing directories, vhosts.d, error documents, directives, and the rewrite rule for virtual hosting with the Apache web server
- Vi Lovers home page
- URL / See also
- vim-enhanced / How it works...
- Vim project home page
- URL / See also
- virtual users
- implementing, in VSFTP / How to do it...
- Vi text editor / How it works...
- VSFTP
- about / Building a basic FTP service by installing and configuring VSFTP
- installing / How to do it...
- configuring / How to do it...
- working / How it works...
- default time-out, changing / Changing the default time-out
- user, banning from FTP service / Banning a user from the FTP service
- banner, customizing / Customizing the banner
- secure connection, providing with SSL/TLS / Providing a secure connection to VSFTP with SSL/TLS using OpenSSL encryption
- configuring, SSL/TLS used / Providing a secure connection to VSFTP with SSL/TLS using OpenSSL encryption, How to do it..., How it works...
- OpenSSL encryption, using / How to do it..., How it works...
- virtual users, implementing / Implementing virtual users and directories in standalone mode on VSFTP, How to do it...
- security, improving / How it works...
- standalone mode, enabling / There's more...
- used, for providing anonymous FTP service / Providing an anonymous upload and download or download only FTP server with VSFTP, How to do it...
- VSFTP Project Configuration file list
- URL / See also
- VSFTP Project Documentation
- URL / See also
- VSFTP Project FAQ
- URL / See also
- VSFTP Project homepage
- URL / See also
Y
- YUM
- used, for updating system / Updating the system with YUM, Getting ready
- about / How it works..., How it works..., There's more...
- working / How it works...
- used, for installing packages / Installing packages with YUM, How it works..., There's more...
- used, for removing packages / Removing packages with YUM, How to do it..., How it works..., There's more...
- used, for finding packages / Finding packages with YUM, How it works...
- Yum-cron
- about / Automating Yum updates with Yum-cron, How it works...
- used, for automating YUM updates / Automating Yum updates with Yum-cron, How to do it..., How it works...
- working / How it works...
- YUM cache
- cleaning / Cleaning the YUM cache, How it works..., There's more...
- Yum Package Manager / How it works...
- YUM project wiki
- URL / See also
- Yum Prorities
- installing / Installing Yum Priorities to support additional repositories, How to do it...
- about / Installing Yum Priorities to support additional repositories
- working / How it works...
- YUM updates
- automating, with Yum-cron / Automating Yum updates with Yum-cron, How to do it..., How it works...
Z
- zone files
- writing, for BIND / Getting ready, How to do it..., How it works...
- about / How to do it...
- serial-number value / How it works...
- time-to-refresh value / How it works...
- time-to-retry values / How it works...
- minimum-TTL value / How it works...
- zones
- adding, to BIND / Adding zones to BIND and configuring a nameserver, How to do it..., How it works...