Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services   Why Choose Bookware?  
 Search:   
Call our store: 9955 5567 (from within Sydney) or 1800 734 567 (from outside Sydney)
 View Cart   Check Out   
 
Browse by Subject
 TAFE Accounting
 TAFE I.T./Computing
 TAFE - Other
I.T
 .NET
 Windows 8
 Adobe CS6
 Cisco
 CCNA 2012
 CCNP 2012
 Java
 VB
 ASP
 Web Design
 E-Commerce
 Project Management
 ITIL
 Macintosh
 Mobile Devices
 Linux
 Windows Server 2012
 SQL Server 2012
 SAP
Certification
 MCITP
 MCTS
Economics and Business
 Accounting
 Business Information Systems
 Economics
 Finance
 Management
 Marketing
 TAX
 Human Resources
Academic
 Law
 Nursing
 Medical
 Psychology
 Engineering

Official Ubuntu Server Book, The

by: Kyle Rankin, Benjamin Mako Hill

Notify me when in stock

On-line Price: TBAPaperbackpackage, 592

Retail Price: TBA

Publisher: PRENTICE HALL,17.09.10

Category: Ubuntu Level:

ISBN: 0137081332
ISBN13: 9780137081332

Add to Shopping Cart

The definitive, authorized Ubuntu server guide: the server companion to the world's best-selling Ubuntu book!


# The complete guide to using the powerful Ubuntu server capabilities that Canonical has been aggressively upgrading and promoting
# Modern, easy-to-use best practices for deploying, managing, and securing any type of Ubuntu server
# Co-marketed by Canonical, with the official Ubuntu logo, shared branding with the best-selling The Official Ubuntu Book, and a Foreword by Mark Shuttleworth



Table of Contents

Preface


            xxi

Acknowledgments


            xxvii

About the Authors


            xxix

Introduction


            xxxi

Chapter 1: Installation


            1

Get Ubuntu

2

Boot Screen

3

Disk Partitioning

5

Server Roles

13

Installer Console

15

Reboot the System

16

Chapter 2: Essential System Administration


            17

Basic Command-Line Administration

18

Ubuntu Boot Process

24

File System Hierarchy

39

Networking

45

Chapter 3: Package Management


            51

Introduction to Package Management

52

Debian Packages

60

Package Management in Ubuntu

63

Making Your Own Packages

77

Chapter 4: Automated Ubuntu Installs


            83

Preseeding

84

Kickstart

104

PXE Boot Server Deployment

111

Customize Automated Installs

118

Chapter 5: Guide to Common Ubuntu Servers


            125

DNS Server

126

Web Server

135

Mail Server

144

POP/IMAP Server

156

OpenSSH Server

158

DHCP Server

160

Database Server

163

File Server

172

Edubuntu and LTSP

179

LTSP Server Configurations

184

Chapter 6: Security


            199

General Security Principles

200

Sudo

201

AppArmor

206

SSH Security

210

Firewalls

214

Intrusion Detection

226

Incident Response

232

Chapter 7: Backups 237

Backup Principles

238

Drive Imaging

240

Database Backups

242

BackupPC

247

Chapter 8: Monitoring


            265

Local Monitoring Tools

266

Ganglia

271

Nagios

278

Chapter 9: Virtualization


            295

KVM

296

VMware Server

313

Ubuntu Enterprise Cloud

324

Chapter 10: Fault Tolerance


          333

Fault Tolerance Principles

334

RAID

335

LVM

361

Ethernet Bonding

364

Clusters

369

Chapter 11: Troubleshooting


            391

General Troubleshooting Philosophy

392

Localhost Troubleshooting

395

Network Troubleshooting

408

Hardware Troubleshooting

417

Chapter 12: Rescue and Recovery


            421

Ubuntu Recovery Mode

422

Ubuntu Server Recovery CD

427

Ubuntu Desktop Live CD

431

Chapter 13: Help and Resources


            441

Paid Support from Canonical

442

Forums

443

Internet Relay Chat

444

Mailing Lists

447

Online Documentation

448

Localhost Documentation

449

Local Community Teams

450

Other Languages

451

Tech Answers System (Launchpad)

451

Bug Reporting

451

Summary

453

Chapter 14: Basic Linux Administration


            455

Shell Globs

456

Pipes and Redirection

458

File Permissions and Ownership

464

Linux File Types

466

At and Cron

470

Appendix: Cool Tips and Tricks


            477

Avoid That grep Command in grep Output

477

Shortcut to a Command Path

478

Wipe a Drive in One Line

478

Run a Command Over and Over

479

Make a Noise When the Server Comes Back Up

479

Search and Replace Text in a File

479

find and exec Commands

480

Bash Commands with Too Many Arguments

480

Use Your Bash History

481

Are These Files Identical?

481

Go Back to Your Previous Directory

481

Find Out Who Is Tying Up a File System You Want to Unmount

482

Send a Test E-mail Using telnet

482

Easy SSH Key Sharing

483

Get the Most Out of Dig

484

Index


            487



About the Authors

top


Kyle Rankin is a systems architect for Quinstreet, Inc., the current president of the North Bay Linux Users' Group, the author of Knoppix Hacks, Knoppix Pocket Reference, Linux Multimedia Hacks, and Ubuntu Hacks, and he has contributed to a number of other O'Reilly books. Kyle is also a columnist for Linux Journal and has had articles featured in PC Magazine, TechTarget, and other publications.

Benjamin Mako Hill is a Seattle native working out of Boston, Massachusetts. Mako is a long-time free software developer and advocate. He was part of the founding Ubuntu team, one of the first employees of Canonical, Ltd., and lead author of The Official Ubuntu Book. In addition to some technical work, his charge at Canonical was to help grow the Ubuntu development and user community during the project's first year. Mako is currently a fellow at the MIT Center for Future Civic Media and a researcher and Ph.D. candidate at the MIT Sloan School of Management. Mako has continued his involvement with Ubuntu as a member of the Community Council governance board, through development work, and through projects such as this book.