Book Image

CUPS Administrative Guide

By : Ankur Shah
Book Image

CUPS Administrative Guide

By: Ankur Shah

Overview of this book

Table of Contents (16 chapters)
CUPS Administrative Guide
Credits
About the Author
Acknowledgement
About the Reviewer
Preface

Access Control


CUPS supports the address-based access control mechanism. This means that when you enable remote administration, the server will use basic authentication for administration tasks. The current CUPS server supports basic, digest, and local certificate authentication. We are going to discuss each of these shortly.

Address-Based Access Control

CUPS supports address-based access control, which allows us to limit access to specific systems, networks, or domains. This method does not directly provide authentication, but allows us to limit the potential users of our system, efficiently.

As we discussed in Chapter 5CUPS Server Management, CUPS maintains a list of locations that have access control and/or authentication enabled. These locations are specified using the Location directive:

<Location /cupsresrc>
AuthClass ...
AuthGroupName ...
AuthType ...
Order ...
Allow from ...
Deny from ...
</Location>

The locations generally follow the directory structure of the DocumentRoot...