Installing CUPS in RedHat HOWTO

1.0 INTRODUCTION
Common Unix Printing System or CUPS is a UNIX based system that allows the printing of applications such as: Word documents, Excel documents, web pages, PDF documents or just about any other computer generated image. It converts the applications “image” into data that is interoperated by the printer, and then printed to be an almost exact copy of what you see on the computer. It is also has a GUI that provides a common printing interface that allows a user to administrate the printers and people access the printers.
2.0 PROJECT
I. Requirements
• Linux based computer for CUPS
• Internet (network) connection

II. Installation

Step One: Installing

• We need to update our Linux with cups
• yum install cups
• Now from the web browser you should be able to type localhost:631 to access the web interface

Step Two: Adding Printers

• Select the Printers Tab and select Search to search network
• To add a printer manually from the Home tab select Add Printer
• Follow the wizard to add the printer
• Repeat until all printers are added

Step Three: Adding Classes

• To manually add a class from the Home tab select Add Class and select a existing class or create a new one

Step Three: Limiting Use

• To limit the use to an IP address we need to edit the configuration file
• Select the Administration tab and under the Server column and select Edit Configuration
• Navigate down to the line that says
#Restrict access to the server…
and add three users that will only have access
Allow 142.25.97.145
Allow 142.25.97.146
Allow 142.25.97.147
Deny from all
• Now the printers though this server should only print from those IP address

3.0 SUMMARY
Using CUPS as printer server makes managing print jobs much easier and allows an administrator the ability to limit use and delegate responsibility.