Beginning Ubuntu Server Administration (eBook)
XX, 355 Seiten
Apress (Verlag)
978-1-4302-0510-4 (ISBN)
This book guides you through all of the key configuration and administration tasks you'll need to know to quickly deploy and manage the Ubuntu Server distribution. Whether you're interested in adopting Ubuntu within a Fortune 500 environment or just want to use Ubuntu to manage your home network, this book is your go-to guide to using the distribution securely for a wide variety of network services. Topics include file, print, web, and FTP management, command-line tips and tricks, automated installation, configuration and deployment processes, and kernel management.
Sander van Vugt is an independent trainer and consultant, living in the Netherlands and working throughout the European Union. He specializes in Linux and Novell systems, and has worked with both for more than 10 years. Besides being a trainer, he is also an author, having written more than 20 books and hundreds of technical articles. He is a Master Certified Novell Instructor (MCNI) and holds LPIC-1 and -2 certificates, as well as all important Novell certificates.
T his book provides a complete introduction to Ubuntu Server. I've written this book for people who are new to Ubuntu Server administration. The target readers are Windows administrators as well as people who are used to managing other flavors of Linux (or UNIX). It was the goal of this book to give a no-nonsense introduction to working with Ubuntu Server, and so this book should provide all the basics that are needed to get you going. It also includes many useful tips that help you in doing your work in a more efficient manner. Many books about Ubuntu are presently available, but you can't do Ubuntu Server justice by covering both the desktop and the server version in one book. The needs of a server adm- istrator are incredibly different from the needs of a desktop administrator. So I've chosen an approach that makes sense for the server administrator, and all topics are selected and org- ized to make sense for your day-to-day work as a server administrator.
Sander van Vugt is an independent trainer and consultant, living in the Netherlands and working throughout the European Union. He specializes in Linux and Novell systems, and has worked with both for more than 10 years. Besides being a trainer, he is also an author, having written more than 20 books and hundreds of technical articles. He is a Master Certified Novell Instructor (MCNI) and holds LPIC-1 and -2 certificates, as well as all important Novell certificates.
Contents at a Glance 5
Contents 6
About the Author 13
About the Technical Reviewer 14
Introduction 15
Who This Book Is For 15
Prerequisites 15
Downloading the Code 16
Contacting the Author 16
Installing Ubuntu Server 17
Preparing for the Installation 17
Starting the Ubuntu Server Installation Process 18
Summary 40
Getting the Most Out of the Command Line 41
Working As root? 41
Working with the Shell 42
Performing Basic File System Management Tasks 46
Piping and Redirection 53
Finding Files 56
Working with an Editor 56
Getting Help 59
Summary 62
Performing Essential System Administration Tasks 63
Software Management 63
Creating Backups 76
Configuring Logging 80
Summary 88
Performing File System Management Tasks 89
Mounting Disks 89
Checking File System Integrity 97
Working with Links 98
Configuring Storage 101
Doing Magic on Your File Systems with dd 118
Summary 121
Configuring Your Server for Security 122
Setting Up User Accounts 122
Creating Groups 132
Configuring Permissions 134
Working with Advanced Linux Permissions 137
Apply Quota to Allow a Maximum Amount of Files 146
Understanding Pluggable Authentication Modules 149
Configuring Administrator Tasks with sudo 155
An Introduction to Setting Up the Netfilter Firewall with iptables 156
Summary 164
Setting the System to Your Hand. Management of Processes, Boot Procedure, Kernel, and Hardware 165
Process Monitoring and Management 165
Executing Processes Automatically 175
Tuning the Boot Procedure 178
Managing Hardware 188
Hardware Management with udev 194
Summary 197
Running It Anyway You Like. An Introduction to Bash Shell Scripting 198
Before You Even Start 198
Working with Variables 207
Performing Calculations in Scripts 212
Using Flow Control 216
Using a Stream Editor 224
Working with Functions 225
A Complex Scripting Example 226
Summary 228
Making Connection. Configuring the Network Interface Card and SSH 229
Configuring the Network Card 229
Troubleshooting Network Connections 242
Connecting Remotely with SSH 255
Configuring SSH 257
Using Key- Based Authentication 259
Tunneling Traffic with SSH 263
Summary 265
Configuring Network Infrastructure Services. Using DNS, DHCP, and NTP 266
Configuring DNS 266
Configuring DHCP 280
Configuring NTP 287
How NTP Works 287
Starting Services with xinetd 293
Summary 297
Using Ubuntu Server As a File and Print Server. Configuring Cups, NFS, and Samba 298
Setting Up a CUPS Print Server 298
Sharing Files with NFS 304
Sharing Files with Samba 310
Summary 322
Setting Up Web Services. Configuring Apache, MySQL, PHP, and FTP 323
Setting Up Apache 323
Working with Virtual Hosts 328
Managing Access to the Web Server 330
Some Words on Apache Performance Tuning 333
Using PHP 334
Setting Up MySQL 335
Setting Up FTP 336
Summary 338
Multiplying Your Server. Ubuntu Server and Virtualization 339
Understanding Virtualization 339
Installing Virtual Machines with KVM 342
Installing Virtual Machines Using Xen 345
Ubuntu Server in a VMware Environment 352
Summary 352
Index 353
Erscheint lt. Verlag | 11.3.2008 |
---|---|
Zusatzinfo | XX, 355 p. |
Verlagsort | Berkeley |
Sprache | englisch |
Themenwelt | Informatik ► Betriebssysteme / Server ► Unix / Linux |
Mathematik / Informatik ► Informatik ► Netzwerke | |
Mathematik / Informatik ► Informatik ► Software Entwicklung | |
Schlagworte | Administration • command line • Deployment • Form • Kernel • Linux • Management • security • Server • Service • System • system administration • Web • Web service • Web Services |
ISBN-10 | 1-4302-0510-5 / 1430205105 |
ISBN-13 | 978-1-4302-0510-4 / 9781430205104 |
Haben Sie eine Frage zum Produkt? |
Größe: 3,7 MB
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich