Marktplatzangebote
Ein Angebot für € 9,40 €
  • Broschiertes Buch

Offers a unique, insider perspective on building secure systems using OpenBSD--the world's most secure operating system.
OpenBSD download servers handle more than 6,000 downloads per month.
Jose Nazario is known in the OpenBSD community for running the most important community forum, located at www.deadly.org, and as key developer for the project.
Allows security minded sys admins to move to a more secure operating system and provides seasoned OpenBSD users with details to improve their work.
The OpenBSD operating system is a secure, stable, and powerful operating system that is
…mehr

Produktbeschreibung
Offers a unique, insider perspective on building secure systems using OpenBSD--the world's most secure operating system.

OpenBSD download servers handle more than 6,000 downloads per month.

Jose Nazario is known in the OpenBSD community for running the most important community forum, located at www.deadly.org, and as key developer for the project.

Allows security minded sys admins to move to a more secure operating system and provides seasoned OpenBSD users with details to improve their work.

The OpenBSD operating system is a secure, stable, and powerful operating system that is attracting many new and old UNIX users to it. The OS is well designed for both workstation and server use. OpenBSD supports many mainstream applications and also offers great hardware support. Since OpenBSD doesn't have many of the business pressures of increasing sales and trendy gimmicks that Linux and other BSD systems have, it is able to be designed on technical merit. This means that while the system works very well, it isn't targeted at the user who wants to be able to "point and click" and not read the documentation. This book is written to help new users understand the features of the OpenBSD system and to give more seasoned users the education to fully exploit all that OpenBSD has to offer. ***The topic of security is sprinkled throughout every chapter, because this is how security is best done. A chapter or two at the end of a book simply cannot demonstrate how OpenBSD has integrated security into almost every facet of the system. Product Description
This book works in tandem with the OpenBSD's manual pages. As a result, it will help many users grow and get the most from the system.-Theo de Raadt, OpenBSD project leader.

The OpenBSD system intimidates many administrators who would benefit from using it. This book lets people start much higher up on the curve. Secure Architectures with OpenBSD not only presents the hows, but also shows some of the whys that only insiders know.-Mike Frantzen, NFR Security

Secure Architectures with OpenBSD explains all of the tasks an administrator has to know about to successfully maintain an OpenBSD server. It helps the reader save time by condensing the vast amount of information available in man pages into a compact form, reducing unneeded information, and explaining other things in much more detail and prose than a man page can afford.-Daniel Hartmeier, the OpenBSD Project

This book will become the de facto text for OpenBSD administration. Unix and BSD books abound, but none cover OpenBSD with the clarity and expertise of Palmer and Nazario. They explain the optimal way to configure and administer your OpenBSD machines, with a keen eye to security at all stages.-Brian Hatch, coauthor of Hacking Exposed Linux and Building Linux Virtual Private Networks

Descended from BSD, OpenBSD is a popular choice for those who demand stability and security from their operating system. No code goes into OpenBSD without first undergoing a rigorous security check, making it a terrific choice for Web servers, VPNs, and firewalls.

Secure Architectures with OpenBSD is the insider's guide to building secure systems using OpenBSD. Written by Brandon Palmer and Jose Nazario, this book is a how-to for system and network administrators who need to move to a more secure operating system and a reference for seasoned OpenBSD users who want to fully exploit every feature of the system.

After getting readers started with OpenBSD, the authors explain system configuration and administration, then explore more exotic hardware and advanced topics. Every chapter of the book addresses the issue of security because security is integrated into almost every facet of OpenBSD. Examples appear throughout the book, and the authors provide source code and system details unavailable anywhere else. This goes well beyond the basics and gives readers information they will need long after they have installed the system.

Key topic coverage includes:
Installation and upgrade details

Basic system usage in OpenBSD versus other Unix systems

Third-party software via packages and the ports tree

SMTP services in OpenBSD

Web services with Apache

Using OpenBSD as a firewall

OpenBSD as a Kerberos V client and server

Use of Ipsec

Configuration and use of IPv6

Network intrusion detection

Secure Architectures with OpenBSD takes you inside OpenBSD, giving you the insights and expertise no system manual can provide. The companion Web site tracks advances and changes made to the operating system, and it contains updates to the book and working code samples.

Backcover
This book works in tandem with the OpenBSD's manual pages. As a result, it will help many users grow and get the most from the system.-Theo de Raadt, OpenBSD project leader.

The OpenBSD system intimidates many administrators who would benefit from using it. This book lets people start much higher up on the curve. Secure Architectures with OpenBSD not only presents the hows, but also shows some of the whys that only insiders know.-Mike Frantzen, NFR Security

Secure Architectures with OpenBSD explains all of the tasks an administrator has to know about to successfully maintain an OpenBSD server. It helps the reader save time by condensing the vast amount of information available in man pages into a compact form, reducing unneeded information, and explaining other things in much more detail and prose than a man page can afford.-Daniel Hartmeier, the OpenBSD Project

This book will become the de facto text for OpenBSD administration. Unix and BSD books abound, but none cover OpenBSD with the clarity and expertise of Palmer and Nazario. They explain the optimal way to configure and administer your OpenBSD machines, with a keen eye to security at all stages.-Brian Hatch, coauthor of Hacking Exposed Linux and Building Linux Virtual Private Networks

Descended from BSD, OpenBSD is a popular choice for those who demand stability and security from their operating system. No code goes into OpenBSD without first undergoing a rigorous security check, making it a terrific choice for Web servers, VPNs, and firewalls.

Secure Architectures with OpenBSD is the insider's guide to building secure systems using OpenBSD. Written by Brandon Palmer and Jose Nazario, this book is a how-to for system and network administrators who need to move to a more secure operating system and a reference for seasoned OpenBSD users who want to fully exploit every feature of the system.

After getting readers started with OpenBSD, the authors explain system configuration and administration, then explore more exotic hardware and advanced topics. Every chapter of the book addresses the issue of security because security is integrated into almost every facet of OpenBSD. Examples appear throughout the book, and the authors provide source code and system details unavailable anywhere else. This goes well beyond the basics and gives readers information they will need long after they have installed the system.

Key topic coverage includes:
Installation and upgrade details

Basic system usage in OpenBSD versus other Unix systems

Third-party software via packages and the ports tree

SMTP services in OpenBSD

Web services with Apache

Using OpenBSD as a firewall

OpenBSD as a Kerberos V client and server

Use of Ipsec

Configuration and use of IPv6

Network intrusion detection

Secure Architectures with OpenBSD takes you inside OpenBSD, giving you the insights and expertise no system manual can provide. The companion Web site tracks advances and changes made to the operating system, and it contains updates to the book and working code samples.

1. Introduction.

WhatWill This Book Cover?

Whom Is This Book For?

Book Syntax.

About the Authors.

Brandon Palmer.

Jose Nazario.

Contributing Authors.

Acknowledgments.

I. GETTING STARTED.

2. Overview of OpenBSD.

A Brief History of OpenBSD.

OpenBSD Security.

The OpenBSD Security Model.

The Audit.

Cryptography.

Proactive Security.

Which Applications Are and Are Not Secure?

Licensing.

The Feel of OpenBSD.

Filesystem Layout.

Security.

User Friendliness.

Packages and Ports.

Where Is OpenBSD Used?

3. Installation.

Supported Hardware.

System Preparation.

Getting the Files for Installation.

Selecting Boot Media.

Booting.

The Boot Configuration.

Creating a Serial Console.

Platform-Specific Information.

Boot Example.

Filesystem Partitioning.

A Private System.

A Multiuser System with Untrusted Users.

Server Partitioning.

Firewall.

Swap Space Allocation.

Partitioning Example.

Network Configuration.

Network Setup Example.

Base Software Set Installation.

Types of Installations.

Descriptions of the Installation Sets.

Installation Example.

Post-Installation.

Time Zone Information and Example.

After Reboot.

Customizing the Installation Process.

Creating Site-Specific Files.

Jumpstarting Installations.

Customized Installation Floppies.

Upgrading an Installation.

4. Basic Use.

General Filesystem Layout.

/bin and /sbin.

/usr/bin and /usr/sbin.

/var.

/tmp.

/usr/local.

/home.

/dev.

/sys.

/stand.

Start-up and Shutdown.

Logging In.

RC Scripts.

Default Processes.

Random PID Values.

Ports and Packages.

Networking in Brief.

APM: Automatic Power Management.

Mouse Control with wsmoused.

5. Basic Default Services.

inetd: The Super-Server.

The Use of TCPWrappers.

syslog: The Logging Service.

Electronic Mail with sendmail.

The Secure Shell Server sshd.

6. Online Help Resources.

Manual Pages.

Which Manual Page?

The Layout of the Manual.

Notable Manual Pages.

Added Sections.

Writing Your Own Manual Pages.

GNU Info Pages.

Converting Info to Manual Pages.

perldoc and Pod.

Package-Specific Documentation.

Other Sources.

7. X Window System.

Installation.

Quick Setup.

Troubleshooting Configuration.

xdm.

Window Managers.

Basic X Applications.

Remote Display.

X and Security.

II. SYSTEM CONFIGURATION AND ADMINISTRATION.

8. User Administration.

User Creation and Deletion.

Altering the Default New User Options.

vipw and Group Management.

Self Account Administration for Users.

User Limits with ulimit.

Process Accounting.

Privileged Users with sudo.

The sudoers File.

Logging with sudo.

Security of sudo.

Restricted Shells.

Restricting Users with systrace.

9. Networking.

Device Support.

Virtual Interface Drivers.

Kernel Messages.

Basic Setup.

Interface Media Options.

DNS Client Configuration.

DHCP.

Alias Addresses.

ARP: Address Resolution Protocol.

Diagnostic Information.

Routing.

Bridging.

PPP.

User Dial-up with PPP.

Listening Ports and Processes.

Troubleshooting.

10. inetd.

ftpd.

sftp.

telnetd.

shell.

fingerd.

identd.

comsat.

ntalkd.

popa3d.

Internal Services.

Kerberos Services.

RPC Services.

11. Other Installed Services.

tftpd.

rarpd/bootparamd.

The Remote Shell.

Time Services.

Mouse Services.

Printing.

dhcpd: The DHCP Server.

Requirements.

Configuration.

Starting dhcpd.

DHCP Leases.

Considerations to Note.

BOOTP Support.

12. Precompiled Third-Party Software: Packages.

An Overview of Packages.

Installation of Packages.

Local Installation Sources.

Network Installation Sources.

Options for Package Installation.

Uninstalling Packages.

Options for Uninstallation.

Upgrading Packages.

Information About Installed Packages.

Third-Party Software and Security.

13. The Ports Tree: Third-Party Software from Source.

Ports.

Getting the Ports Tree.

The Structure of the Ports Tree.

The Life Cycle of a Ports Build.

Building a Package from Ports.

Making Many Ports at Once.

Updating Specific Ports.

Troubleshooting.

14. Disks and Filesystems.

Disk Devices.

The Concatenated Disk Driver and RAIDFrame.

Filesystems.

New Filesystems.

Other Common Filesystems: ext2, msdos, iso9660.

Disk Quotas.

Soft Updates.

Other Tricks to Speed Up Access.

Disklabels.

Mounting Filesystems.

Pseudo-Disks with vnconfig.

Caring for Filesystems.

The Last Resort for Mistakes: scan ffs.

Listing Open Files and Devices.

15. Backup Utilities.

Introduction.

Devices.

Preliminaries.

Backup Strategies.

Data-Specific Options.

Authentication.

Available Tools.

cpio.

pax.

dump and restore.

tar.

Additional Tools from Ports and Packages.

Amanda.

GNU tar for Backups.

Backup Using rsync.

16. Housekeeping.

What Is Housekeeping?

Regular System Scripts.

Daily Checks.

Weekly Checks.

Monthly Checks.

Logfile Rotation.

Scheduling Facilities.

The cron System.

at.

Controlling Execution of at Jobs.

17. Mail Server Operations.

Introduction to Electronic Mail.

Overview of Electronic Mail in OpenBSD.

sendmail.

Virtual Hosting.

Security with STARTTLS.

Upgrading.

POP Server Administration.

IMAP Server Administration.

Mailing List Software.

E-mail Security.

MTA Security.

POP Security.
This book works in tandem with the OpenBSD's manual pages. As a result, it will help many users grow and get the most from the system.