Ubuntu Linux Bible

by ;
Edition: 10th
Format: Paperback
Pub. Date: 2020-11-10
Publisher(s): Wiley
List Price: $50.00

Buy New

Usually Ships in 3-4 Business Days
$49.95

Rent Book

Select for Price
There was a problem. Please try again later.

Rent Digital

Rent Digital Options
Online:1825 Days access
Downloadable:Lifetime Access
$36.00
*To support the delivery of the digital material to you, a digital delivery fee of $3.99 will be charged on each digital item.
$36.00*

Used Book

We're Sorry
Sold Out

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Ubuntu Linux Bible (version 19.10) addresses the information needed for the complete spectrum of Ubuntu users, from desktop users to server administrators, including those new to Linux who may be setting up Linux servers for the first time. The book provides complete information presented in such a way that new users have all of the information that they need, while experienced Linux users can skip directly to the details that they require. Covering the recently released 19.10, as well as the previous version, this book will cover Getting Started with Ubuntu, Ubuntu for Desktop Users, and Ubuntu for System Administrators

This book is organized into four parts: “Getting Started with Ubuntu Linux,” “Ubuntu for Desktop Users,” Ubuntu for System Administrators,” and “Configuring Servers on Ubuntu.”

Making the most of the wide variety of software that is included with Ubuntu Linux. The “Desktop Users’ section of the book is task-oriented, explaining how to do user-oriented tasks like read email, surf the web, create and publish documents, work with spreadsheets, create presentations, play games, create and edit graphics, and work with common consumer IoT electronic devices.

Managing Ubuntu systems, explaining fundamental Linux system administration topics such as creating and managing users, backing up the system, adding new printers and disks to the system, network configuration, and using Ubuntu wirelessesly.

Using Ubuntu to support network servers. Ubuntu is primarily targeted for desktop users but can also be used in an enterprise environment to provide core network services, where it is especially attractive due to its support for a huge number of languages. This part contains chapters explaining how to set up servers for the Web, electronic mail, print services, networked file sharing, DHCP (network address management), and DNS (network name/address resolution).

Author Biography

David Clinton is a Linux server administrator who has worked with IT infrastructure in academic and enterprise environments. He has taught video courses for Amazon Web Services, as well as other technologies. He is a co-author of AWS Certified Solutions Architect Study Guide: Associate (SAA-C01) Exam and AWS Certified Cloud Practitioner Study Guide: Foundational (CLF-C01) Exam.

Christopher Negus is a senior open source technical writer at Amazon Web Services. He has written dozens of books on Linux, including Red Hat Linux Bible, Linux Troubleshooting Bible and Linux Toys.

Table of Contents

Acknowledgments ix

Introduction xxix

Part I: Getting Started 1

Chapter 1: Starting with Linux 3

Chapter 2: Creating the Perfect Linux Desktop 21

Part II: Becoming a Linux Power User 43

Chapter 3: Using the Shell 45

Chapter 4: Moving Around the Filesystem 77

Chapter 5: Working with Text Files 97

Chapter 6: Managing Running Processes 117

Chapter 7: Writing Simple Shell Scripts 133

Part III: Becoming a Linux System Administrator 151

Chapter 8: Learning System Administration 153

Chapter 9: Installing Linux 177

Chapter 10: Getting and Managing Software 201

Chapter 11: Managing User Accounts 215

Chapter 12: Managing Disks and Filesystems 237

Part IV: Becoming a Linux Server Administrator 267

Chapter 13: Understanding Server Administration 269

Chapter 14: Administering Networking 299

Chapter 15: Starting and Stopping Services 327

Chapter 16: Confi guring a Print Server 363

Chapter 17: Confi guring a Web Server 385

Chapter 18: Confi guring an FTP Server 413

Chapter 19: Confi guring a Windows File Sharing (Samba) Server 429

Chapter 20: Confi guring an NFS File Server 447

Chapter 21: Troubleshooting Linux 467

Part V: Learning Linux Security Techniques 493

Chapter 22: Understanding Basic Linux Security 495

Chapter 23: Understanding Advanced Linux Security 525

Chapter 24: Enhancing Linux Security with AppArmor 553

Chapter 25: Securing Linux on a Network 561

Part VI: Engaging with Cloud Computing 585

Chapter 26: Shifting to Clouds and Containers 587

Chapter 27: Deploying Linux to the Public Cloud 601

Chapter 28: Automating Apps and Infrastructure with Ansible 619

Chapter 29 Deploying Applications as Containers with Kubernetes 633

Appendix: Exercise Answers 649

Index 701

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.