Debian 7: System Administration Best Practices

Debian 7: System Administration Best Practices

Rich Pinkall Pollei

Language: English

Pages: 124

ISBN: B00G8YAUWA

Format: PDF / Kindle (mobi) / ePub


In Detail

Debian is one of the most popular Linux-based operating systems, with over 37 thousand software packages available in several architectures. Debian 7 is the latest version of this universal operating system and provides the foundation for thousands of web servers. It is easy to install, stable, and provides mechanisms for system security.

Debian 7: System Administration Best Practices provides valuable background information, tips, and advice on the major areas of installing, maintaining, and administering Debian Linux, from single systems to clusters. Learn what makes Debian the most stable and popular Linux distribution for Internet sites.

Debian 7: System Administration Best Practices is an overview of what administrators need to know in order to effectively administer Debian Linux systems, providing guidance and advice on what is available, and what experience has shown to work best. Starting with what distinguishes Debian from other Linux distributions, you will learn about the Debian project. Learn about the ways systems are booted, and how best to lay out disk partitions, and the basic methods to install and configure Debian software packages. Discover how to manage Debian systems, from bootup to shutdown, and what security measures may be required for your peace of mind, as well as advice on advanced topics that include high availability clustering.

Approach

A step-by-step, example-based guide to learning how to install and administer the Debian Linux distribution.

Who this book is for

Debian 7: System Administration Best Practices is for users and administrators who are new to Debian, or for seasoned administrators who are switching to Debian from another Linux distribution. A basic knowledge of Linux or UNIX systems is useful, but not strictly required. Since the book is a high level guide, the reader should be willing to go to the referenced material for further details and practical examples.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As an example, the following is a /etc/apt/sources.list.d/webmin.list file for the Webmin archive just mentioned: deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository \ sarge contrib Generally, sites that offer such repositories will include instructions for configuring the sources list file for their repository. The significance of the release name

is a link to them in the sites-enabled or mods-enabled directory. Instead of making the links manually, use the a2enmod and a2dismod commands to enable or disable modules, and the a2ensite and a2dissite commands to enable or disable specific site configurations. Testing and activating the configuration Once all modifications have been made, and the appropriate sites or modules enabled, it is best to test the configuration for obvious errors. While it is possible to

safety, including special packages available to assist in installing additional security software, firewall tools, and intrusion detection. Chapter 7, Advanced System Management, briefly covers advanced management topics including remote backups, distributed configuration management, and clustering. It also includes coverage of Webmin, a web-based administration tool that is compatible with nearly all Linux installations. What you need for this book

meta packages / Meta packages dependency resolution / A word about dependency resolution packages, removing / Removing packages partioning for Debian system / Partitioning for backup and recovery / Partitioning for backup and recovery space-limiting partitions / Space-limiting partitions disk management / Disk management Logical volume management (LVM) / Logical Volume Management swap partition / The swap partition scheme, partioning / Selecting a partitioning scheme partition maintenance

with supporting processes and administrative responsibilities, guiding Debian development and release. The main impact is more subtle—Debian is guided by a social contract, and a community of developers committed to the idea of quality, free software, widely available, that runs as trouble-free as possible in as many environments as possible. With that, let's take a look at the Debian Project itself. The Debian Project

Download sample

Download