CUPS administrative guide: a practical tutorial to installing, managing, and securing this powerful printing system
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
Birmingham, U.K. [u.a.]
Packt Pub.
2008
|
Ausgabe: | 1. publ. |
Schlagwörter: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021189701&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Beschreibung: | Includes bibliographical references and index |
Umfang: | VII, 225 S. Ill., graph. Darst. |
ISBN: | 9781847192585 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV037276850 | ||
003 | DE-604 | ||
005 | 20170530 | ||
007 | cr|uuu---uuuuu | ||
008 | 110314s2008 sz ad|| o|||| 00||| eng d | ||
020 | |a 9781847192585 |9 978-1-84719-258-5 | ||
035 | |a (OCoLC)873766299 | ||
035 | |a (DE-599)BVBBV037276850 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a sz |c XA-CH | ||
049 | |a DE-703 | ||
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
100 | 1 | |a Shah, Ankur |e Verfasser |4 aut | |
245 | 1 | 0 | |a CUPS administrative guide |b a practical tutorial to installing, managing, and securing this powerful printing system |c Ankur Shah |
246 | 1 | 3 | |a Common UNIX Printing System administrative guide |
250 | |a 1. publ. | ||
264 | 1 | |a Birmingham, U.K. [u.a.] |b Packt Pub. |c 2008 | |
300 | |a VII, 225 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
650 | 0 | 7 | |a Common UNIX printing system |0 (DE-588)4722788-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Common UNIX printing system |0 (DE-588)4722788-6 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Bayreuth |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021189701&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-021189701 |
Datensatz im Suchindex
_version_ | 1819363624993423360 |
---|---|
adam_text | Table
of
Contents
Preface
Chapter
1:
Introduction
7
Overview of the CUPS Features
7
History of Printing in UNIX
8
Printing with Personal Computers
9
Evolution of CUPS as a Printing System
10
Architecture of CUPS
10
Network Printing
14
CUPS Features
14
Support for Internet Printing Protocol (IPP)
14
Compatibility with Other Print Systems
15
Support for Web Interface
16
Modular Architecture
16
Support of Postscript Printer Description Drivers (PPDs) in CUPS
16
Summary
17
Chapter
2:
Buildinq and Installing CUPS
19
Downloading Source Code
19
Compiling CUPS
20
Installing the Software
22
Installing a Binary Distribution
22
Building RPMs
23
Creating Binary Distribution with
EPM
23
Installing a Portable Distribution
24
Installing an
RPM
Distribution
25
Installing CUPS from
a Debían
Distribution
25
Subversion Access
25
Compiling from Subversion
26
Running the Software
26
Table of
Contents
Installing CUPS Using the Package Manager on Linux
26
Testing CUPS
28
Summary
29
Chapter
3:
Printer Management
____________________________-----
_31
Printer Drivers
31
PostScript Printer Description (PPD) Drivers
31
Non-PostScript Printers
32
Ghostscript Built-in
32
Filter
34
CUPS Raster
34
Ink Jet Server (US) Plug-in
35
Uniprint
35
CUPS DDK
35
Foomatic-RIP
36
Installing PPD
37
Managing Printer through the Command Line
38
Basic Command for Adding the Printer
38
Managing Printers from the Command-Line
40
Deleting Printers
40
Setting the Default Printer
41
Starting and Stopping Printers
41
Accepting and Rejecting Print Jobs
42
Checking Printer Status
42
Setting Quotas on a Printer
43
Restricting User Access to a Printer
43
Printing Banner Pages
43
Some More Printer and CUPS-Specific Commands
44
Managing Print Jobs through Command Line
45
Submitting Files for Printing
45
Checking the Status of Print Jobs
45
Choosing a Printer
46
Setting Printer Options
46
Printing the Output of a Program
47
Printing Multiple Copies
47
Checking the Printer Status
48
Canceling a Print Job
48
Moving a Print Job
50
Managing Printers using the CUPS Web Interface
50
Administration
52
Adding a New Printer
53
Managing Jobs
66
Find New Printers
68
---------------------------------------
[II]
-------------------------------------—
Table of Contents
Summary
70
Chapter
4:
Managing Multiple Printers at a Time
71
Configuring Printer Classes
71
Features and Advantages
72
Implicit Class
73
Managing Printer Classes Through Command-Line
73
Adding a Printer to a Class
73
Removing a Printer from a Class
74
Removing a Class
74
Managing Printer Classes Through CUPS Web Interface
74
Adding a New Printer Class
75
Stop Class
76
Reject Jobs
76
Unpublished Printer
76
Cancel All Jobs
77
Delete Class
77
Modifying a Class
78
Setting up Printer Options for Class
79
Printing a Test Page for a Printer Class
80
Setting a Printer Class as Default
81
Set Allowed Users
81
Nested Printer Classes
81
Summary
82
Chapter
5:
CUPS Server Manaqement
83
System Requirement
83
Configuration Files
84
Classes Directives
85
Accepting
86
Printer
86
Class
87
DefaultClass
87
AllowUser
88
DenyUser
88
Info
88
Location
89
JobSheets
89
KLimit
90
PageLimit
90
QuotaPeriod
91
State
91
StateMessage
91
Client Directives
92
ServerName
r
¡ні
----------------------------
92
Table
of Contents
Encryption
92
Server Directives
93
Editing the cupsd.conf File Via the Web Interface
93
Important Directives of cupsd.conf
94
Server Identity
95
ServerAdmin
95
ServerName
95
Server Options
95
LogLevel
96
Network Options
96
Listen
97
Port
97
Browsing Options
98
Browsing
98
BrowseOrder
98
BrowseAllow
98
BrowseDeny
99
BrowseProtocols
99
BrowseAddress
100
BrowseShortNames
100
Security Options
100
SystemGroup
100
AuthType
101
Location
101
ImplicitClasses
103
ImplicitAnyClasses
104
Printer Directives
105
Accepting
106
Printer
107
DefaultPrinter
107
AllowUser
107
DenyUser
107
DeviceURI
108
Info
108
Location
108
JobSheets
109
KLimit
109
PageLimit
110
QuotaPeriod
110
State
110
StateMessage
111
Concept of Operation Policies
111
Summary
112
[iv]
Table
of
Contents
Chapter
6: Client Setup_______________________________________Hl
Setting up
a
CUPS Client 114
Print
Queues 114
Manual Configuration of Print
Queues 114
Automatic
Configuration of Print Queues
114
CUPS Server s Communication with Clients
116
Load Balancing and Failsafe Operation
118
UNIX/Linux Client
119
LPD Clients
122
xinetd
122
inetd
123
Windows Clients
124
Printing with Samba
127
Printing with Other Systems
131
Printing with LPD Servers (Ipd)
131
Printing with Mac OS X
10.2
or later
134
Printing with Windows Servers (smb)
134
LPD
134
Samba
135
Summary
138
Chapter
7:
Quota Management
________________________________139
Setting up Quota in CUPS
139
job-k-limit
140
job-page-limit
140
job-quota-period
140
User Restrictions
141
Error Messages
143
Correct and Incorrect Accounting
143
Overview of the pagejog file
143
Flaws of the CUPS Quota system
145
Other Accounting Tools
145
PyKota
146
Features of PyKota:
147
Checking Prerequisites and Downloading Application
149
Installation
150
Summary
151
Chapter
8:
Monitoring CUPS
__________________________________153
Using the Ipstat Command
153
Overview of the accessjog File
156
Overview of the error_log File
160
How
SNMP
Helps Search for Network Printers
161
[v]
Table of
Contents
Overview of
snmp.conf
162
Address 163
Community
163
DebugLevel 163
DeviceURI 164
HostNameLookups 165
MaxRunTime 165
How
SNMP
Behaves in the CUPS Web Interface
165
Overview of Basic Debugging in CUPS-SNMP
166
Overview of mailto.conf
167
Monitoring
SNMP
Printers
169
Downloading and Installing Cacti
169
Features of Cacti 174
Configuring an
SNMP
Printer with Cacti
174
Summary
179
Chapter
9:
File Typing and Filtering
________________________-------181
Architecture
—
CUPS Filtering System
181
An Overview of the mime.types file
184
An Overview of the mime.convs file
186
Adding
Filetypes
and Filters
187
Overview of Filter in CUPS
188
An Overview of pre-filters
188
An Overview of the pstops Filter
189
An Overview of the pstoraster Filter
190
An Overview of the imagetoraster Filter
191
An Overview of the imagetops Filter
192
Rasterto and other Printer-Specific Filters
192
Foomatic and cupsomatic Filters
193
Additional Filter Functionality
196
Raw Printing
197
Application/octet-stream Printing
197
PostScript Printer Descriptions (PPDs) for non-PostScript Printers
199
Cupsomatic/foomatic-rip versus Native CUPS Printing
199
Examples for Filtering Chains
201
Printing with Interface Scripts
202
An Overview of the CUPS Printing Process
203
Writing your own Filter or Printer Driver
204
Summary
204
Chapter
10:
Security
_________________________________
Encryption Support in CUPS
206
Configuring SSL during CUPS Installation
206
Encryption Support
207
--------------------------------------------[vi]-----------------------------------------—
Table
of
Contents
SSLListen 207
SSLPort 207
Encryption
208
Access Control
209
Address-Based
Access
Control
209
Authentication
Support 210
Authentication using Password
210
Basic Authentication
210
Digest Authentication
211
Authentication using Certificates
212
System and Group Authentication
213
Kerberos Authentication
214
Configuring Kerberos on the System
215
Configuring CUPS to use Kerberos Authentication
215
Protection from Denial of Service (DoS) Attacks
218
CUPS Release Notes
220
Summary
220
Index
_______________________________________________________221
[vii]
|
any_adam_object | 1 |
author | Shah, Ankur |
author_facet | Shah, Ankur |
author_role | aut |
author_sort | Shah, Ankur |
author_variant | a s as |
building | Verbundindex |
bvnumber | BV037276850 |
classification_rvk | ST 261 |
ctrlnum | (OCoLC)873766299 (DE-599)BVBBV037276850 |
discipline | Informatik |
edition | 1. publ. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01459nam a2200361zc 4500</leader><controlfield tag="001">BV037276850</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20170530 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">110314s2008 sz ad|| o|||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781847192585</subfield><subfield code="9">978-1-84719-258-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)873766299</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV037276850</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">sz</subfield><subfield code="c">XA-CH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Shah, Ankur</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">CUPS administrative guide</subfield><subfield code="b">a practical tutorial to installing, managing, and securing this powerful printing system</subfield><subfield code="c">Ankur Shah</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Common UNIX Printing System administrative guide</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. publ.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, U.K. [u.a.]</subfield><subfield code="b">Packt Pub.</subfield><subfield code="c">2008</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VII, 225 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Common UNIX printing system</subfield><subfield code="0">(DE-588)4722788-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Common UNIX printing system</subfield><subfield code="0">(DE-588)4722788-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021189701&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-021189701</subfield></datafield></record></collection> |
id | DE-604.BV037276850 |
illustrated | Illustrated |
indexdate | 2024-12-20T14:48:13Z |
institution | BVB |
isbn | 9781847192585 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-021189701 |
oclc_num | 873766299 |
open_access_boolean | |
owner | DE-703 |
owner_facet | DE-703 |
physical | VII, 225 S. Ill., graph. Darst. |
publishDate | 2008 |
publishDateSearch | 2008 |
publishDateSort | 2008 |
publisher | Packt Pub. |
record_format | marc |
spellingShingle | Shah, Ankur CUPS administrative guide a practical tutorial to installing, managing, and securing this powerful printing system Common UNIX printing system (DE-588)4722788-6 gnd |
subject_GND | (DE-588)4722788-6 |
title | CUPS administrative guide a practical tutorial to installing, managing, and securing this powerful printing system |
title_alt | Common UNIX Printing System administrative guide |
title_auth | CUPS administrative guide a practical tutorial to installing, managing, and securing this powerful printing system |
title_exact_search | CUPS administrative guide a practical tutorial to installing, managing, and securing this powerful printing system |
title_full | CUPS administrative guide a practical tutorial to installing, managing, and securing this powerful printing system Ankur Shah |
title_fullStr | CUPS administrative guide a practical tutorial to installing, managing, and securing this powerful printing system Ankur Shah |
title_full_unstemmed | CUPS administrative guide a practical tutorial to installing, managing, and securing this powerful printing system Ankur Shah |
title_short | CUPS administrative guide |
title_sort | cups administrative guide a practical tutorial to installing managing and securing this powerful printing system |
title_sub | a practical tutorial to installing, managing, and securing this powerful printing system |
topic | Common UNIX printing system (DE-588)4722788-6 gnd |
topic_facet | Common UNIX printing system |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021189701&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT shahankur cupsadministrativeguideapracticaltutorialtoinstallingmanagingandsecuringthispowerfulprintingsystem AT shahankur commonunixprintingsystemadministrativeguide |