Web Search


Site Search






Deploying Suse Linux Enterprise Server


Purchase "Deploying Suse Linux Enterprise Server"
at Lulu.com

CUPS Print Server

Using the Web Interface to Manage CUPS

Although most of the configuration of the CUPS Server can be accomplished through the Yast Printer Module, there are times when you may want to utilize CUPS' web interface. For instance, you can monitor all of the printers on the server, create "printer classes" and delete print jobs from the web interface.

To enable the web interface, you must first ensure that you adjust the "Access Settings" of the server to allow certain IP addresses to access the server (this was covered in the last section). Then you must create a "printer user" on the server that will allow you to "login" to the web interface to adjust settings. You can do this with the following command (where "printeradmin" is the username you wish to use).

	lppasswd -g sys -a printeradmin


Accessing the Web Interface for the CUPS ServerAdministration Options from the Web Interface
Accessing the Web Interface and the Admin Options for the CUPS Server

Once you enable access and create a user, you should now be able to connect to the web interface using port number 631 - for instance: http://server1.private.lan:631/


Note - Any username other than "root" that you add will NOT be able to cancel other user's print jobs through the web interface. They will, however, still be able to fully administer other aspects of the CUPS Server through it's web interface. So, if you need to cancel other user's print jobs from the web interface, ensure you add the "root" user using the lppasswd command. Once there you can easily see all of the printers connected to the server and do administrative tasks such as manage print jobs, adjust printers and create or adjust "printer classes".


You may be wondering what is meant by the term "printer classes". Well, printer classes are basically a number of printers that are grouped together to spread the print jobs across it's members. This allows you to offer both high-speed printing, as well as "fault tolerant" printing where a faulty printer would not stop production. On the client side, printer classes look just like standard printers and should be configured accordingly.


Managing a Printer from the Web InterfaceCreating a Printer Pool Using the Web Interface
Managing a Printer and Creating a Printer Group Using the Web Interface

Printer classes can be comprised of basically any printer model, but it is common practice to ensure that the basic feature set of the printers be similar. For instance, you would probably want to have all printers in the printer class to support duplex printing if you want that feature to be included with the printer class.

Next


Purchase "Deploying Suse Linux Enterprise Server"
at Lulu.com