Linux BibleMore than 50 percent new and revised content for today's Linux environment gets you up and running in no time! Linux continues to be an excellent, low-cost alternative to expensive operating systems. Whether you're new to Linux or need a reliable update and reference, this is an excellent resource. Veteran bestselling author Christopher Negus provides a complete tutorial packed with major updates, revisions, and hands-on exercises so that you can confidently start using Linux today.
This practical learning tool is ideal for anyone eager to set up a new Linux desktop system at home or curious to learn how to manage Linux server systems at work. |
Contents
3 | |
27 | |
29 | |
47 | |
59 | |
81 | |
88 | |
Moving Around the Filesystem | 93 |
Summary | 437 |
Configuring a Web Server | 439 |
Configuring an FTP Server | 467 |
Configuring a Windows File Sharing Samba Server | 487 |
Configuring an NFS File Server | 515 |
Troubleshooting Linux | 539 |
Learning Linux Security Techniques | 571 |
Managing software and services | 595 |
Working with Text Files | 113 |
Managing Running Processes | 131 |
Writing Simple Shell Scripts | 145 |
The stream editor sed | 158 |
Becoming a Linux System Administrator | 163 |
Learning System Administration | 165 |
Installing Linux | 191 |
Getting and Managing Software | 227 |
Querying rpm information | 247 |
Managing User Accounts | 253 |
Managing Disks and Filesystems | 277 |
Becoming a Linux Server Administrator | 305 |
Checking disk usage with du | 333 |
Administering Networking | 337 |
Starting and Stopping Services | 365 |
Getting Started | 410 |
Configuring a Print Server | 415 |
Configuring CUPS printer options manually | 429 |
Working in the AuditReview Phase | 611 |
Understanding Advanced Linux Security | 615 |
Enhancing Linux Security with SELinux | 659 |
Securing Linux on a Network | 689 |
Using nmap to audit your network services advertisements | 695 |
Working with Firewalls | 702 |
Summary | 715 |
Appendixes | 717 |
Booting Linux from a USB Drive | 727 |
Chapter 2 | 729 |
Troubleshooting Linux | 774 |
Understanding Basic Linux Security | 776 |
Understanding Advanced Linux Security | 777 |
Enhancing Linux Security with SELinux | 779 |
Securing Linux on a Network | 781 |
Index | 783 |
Other editions - View all
Common terms and phrases
Apache applications Becoming a Linux boot loader Chapter chmod client command line configuration files contents create cups daemon default desktop environment device encrypted Enterprise Linux example Fedora files and directories filesystem firewall folder FTP server GNOME GNOME desktop grep hard disk home directory host hostname httpd icon init daemon install IP address iptables kernel Linux Desktop Linux distributions Linux Server Administrator live CD login Managing menu messages module mount network interface NetworkManager nmap open source operating system options output package panel partition password permission port printer Red Hat Enterprise RHEL Rhythmbox root user runlevel screen SELinux share started systemctl SysVinit TCP wrappers Terminal window type the following Ubuntu UNIX USB flash drive user account user’s username variable vsftpd workspace