Synopses & Reviews
Administer Any Linux Distribution with EaseFully updated for the most current Linux distributions, Linux Administration: A Beginner's Guide, Fifth Edition, shows you how to set up, maintain, and troubleshoot Linux on a single server or an entire network. Get full details on granting user rights and permissions, configuring software and hardware, providing Internet and intranet services, and customizing Linux kernel 2.6. You'll also learn how to get your network services IPv6 ready, implement sound security, create foolproof system backups, and use the latest virtualization technologies. Real-world, hands-on examples are included throughout.
- Install and configure popular Linux distributions, including Fedora 9, Red Hat Enterprise Linux, OpenSuSE, and Ubuntu
- Manage users, permissions, files, folders, and applications
- Administer Linux servers from the GUI or from the command line (shell)
- Understand and manage file systems in Linux
- Compile, tune, and customize Linux kernel 2.6
- Build robust firewalls and routers using netfilter and Linux
- Manage the Linux TCP/IP networking stack and services for both IPv4 and IPv6
- Build and deploy Web, e-mail, and FTP servers
- Use NIS, NFS, LDAP, and Samba for resource sharing and identity management
- Set up and administer print, DNS, POP3, IMAP3, and DHCP servers
- Implement Linux virtualization technologies, including the native KVM platform
Synopsis
With coverage of the most recent Linux kernel and multiple Linux platforms including Red Hat Linux Fedora 4, SuSe Linux, Red Hat Enterprise Linux, and others, this updated instructional system is designed to show even the most novice user the keys to successful administration. Readers will learn to install and configure Linux, manage files and software, grant user rights, implement security at the kernel level, and more.
About the Author
Steve Shah (San Jose, CA) is Director of Product Management at NetScaler where he is responsible for the security and Layer 4-7 switching capabilities of the company's award-winning application delivery systems. Prior to NetScaler, Steve played a similar role at Array Networks as Director of Product Management, where he did everything from kernel level TCP/IP hacking to product marketing. Before Array Networks, he was also a member of Alteon Web Systems team where he lead the development effort of their SSL accelerator product.
In addition to the Linux Administration: A Beginner's Guide, Steve is a contributor to several editions of UNIX Unleashed, RedHat Linux Unleashed, Using Linux, and Content Delivery Networks. He holds a B.S. in Computer Science with a minor in Creative Writing and an M.S. in Computer Science from UC Riverside. Steve has been programming since 1986, performing system administration since 1992, and doing product management since 2001. You can read Steve's blog at http:www.planetoid.org/blog.
Wale Soyinka (Union City, CA) is a SystemsandNetwork Engineering consultant with several years experience in the field. He holds a BsC in Mathematics/Statistics. He has written several Linux administration training materials used as part of the curriculum in some Community Colleges in the Bay Area. He is also the author of a projects lab manual, Microsoft Windows 2000 Managing Network Environments, which is part of the Microsoft certification series published by Prentice Hall. He currently participates in several open discussions and projects.
Table of Contents
Foreword
Acknowledgments
Introduction
Part I: Installing Linux as a Server
Chapter 1: Technical Summary of Linux Distributions
Chapter 2: Installing Linux in a Server Configuration
Chapter 3: Managing Software
Part II: Single-Host Administration
Chapter 4: Managing Users
Chapter 5: The Command Line
Chapter 6: Booting and Shutting Down
Chapter 7: File Systems
Chapter 8: Core System Services
Chapter 9: Compiling the Linux Kernel
Chapter 10: Knobs and Dials: proc and SysFS File Systems
Part III: Security and Networking
Chapter 11: TCP/IP for System Administrators
Chapter 12: Network Configuration
Chapter 13: The Linux Firewall
Chapter 14: Local Security
Chapter 15: Network Security
Part IV: Internet Services
Chapter 16: DNS
Chapter 17: FTP
Chapter 18: Apache Web Server
Chapter 19: SMTP
Chapter 20: POP and IMAP
Chapter 21: The Secure Shell (SSH)
Part V: Intranet Services
Chapter 22. Network File System (NFS)
Chapter 23. Network Information Service (NIS)
Chapter 24. Samba
Chapter 25. LDAP
Chapter 26. Printing
Chapter 27. DHCP
Chapter 28. Virtualization
Chapter 29. Backups
Index