About the Book: Linux Administration The book Linux Administration provides hand-on practice on Linuxoperating system. The book covers some core areas fromadministration point of view, such as roles and duties of thesystem administrator, maintenance and management of systemconfiguration files, network administration, configuration mailservices, and Web server. It provides numerous examples in aneasy-to-understand language along with exercise at the end of eachchapter. Beside the examples the book also provides a separate labsection that reader can use to check and enhance his/her practicalskills on Linux. Contents Introduction Introduction to Linux Understanding UNIX Exploring Linux Exploring GNU Exploring Linux Distribution Understanding Duties of the Linux System Administrator Booting and Shutting Down Understanding the File System Structure System and NetworkConfigurations in Linux 2.1 System Configuration Files 2.2 TCP/IP Networking 2.3 The Network File System Introduction to Microsoft Networksand Network Services 3.1 Connecting to Microsoft Networks 3.2 Additional Network Services 3.3 Internet Services Domain Name System and Mail Services 4.1 Understanding Domain Name System (DNS) 4.2 Configuring Mail Services 4.3 Configuring FTP Services Apache Web Server 5.1 Introducing Apache Web Server 5.2 Providing Web Services Optimizing Internet Service 6.1 Optimizing Internet Services 6.2 System Administration Lab LAB-1: Installing Fedora Linux and Configuring Grub BootLoader LAB-2: Installing a Software Application LAB-3: Using Shell Scripting LAB-4: Setting up a dial-up PPP LAB-5: Configuring TCP/IP LAB-6: Working with the FTP Server LAB-7: Working with the Samba File Server LAB-8: Working with the Apache Web Server LAB-9: Setting up a NFS File Server LAB-10: Assigning a Proxy LAB-11: Programming Using C LAB-12: Configuring an IP Table Firewall LAB-13: Socket Programming LAB-14: Setting up a Hardware Device (Printer) LAB-15: Working with X-windows Index About the A