CUPS Administración de impresora

Tamaño: px
Comenzar la demostración a partir de la página:

Download "CUPS Administración de impresora"

Transcripción

1 Rocío Alt. Abreu Ortiz CUPS Administración de impresora Common Unix Printing System (Sistema de impresión común de Unix, abreviado CUPS) es un sistema de impresión modular para sistemas operativos de tipo Unix que permite que un computador actúe como servidor de impresión. Un computador que ejecuta CUPS actúa como un servidor que puede aceptar tareas de impresión desde otros computadores clientes, los procesa y los envía al servidor de impresión apropiado. Está compuesto por una cola de impresión con su planificador, un sistema de filtros que convierte datos para imprimir hacia formatos que la impresora conozca, y un sistema de soporte que envía los datos al dispositivo de impresión. CUPS utiliza el protocolo IPP (Internet Printing Protocol) como base para el manejo de tareas de impresión y de colas de impresión. CUPS provee un mecanismo que permite que trabajos de impresión sean enviados a impresoras de manera estandarizada, esa es su principal ventaja que al ser modular y estandarizado es capaz de procesar diferentes formatos de datos en el servidor de impresión. También soporta PostScript Printer Description (PPD) y autodetección de impresoras de red, y dispone de una sencilla herramienta basada en web para la configuración y administración. En este tutorial instalaremos CUPS en el sistema operativo Debian en su versión 6.0 Instalaremos los siguientes paquetes: cups y cups-client. 1- Abre la terminal, haciendo click en Aplicaciones Accesorios Terminal root. Recuerda que deberás autenticarte como superusuario.

2 2- Instalaremos los paquetes cups y cups-client utilizando el comando apt-get install. Como podrás observa me ha especificado que ya tengo instalado estos paquetes, puesto que al momento de instalar mi sistema operativo Debian en el modo server, trajo incluido este servicio. 3- Para comprobar que efectivamente se ha instalado el servicio CUPS, utiliza el comando service status-all. 4- Ahora tenemos que iniciar el servicio, y para esto escribe /etc/init.d/cups start. 5- De forma predeterminada, en Debian la instalación del servidor CUPS escucha sólo por la interfaz loopback en la dirección IP Para hacer que el servidor CUPS escuche en la dirección IP del verdadero adaptador de red, debes especificar un nombre de host, una dirección IP, o bien, un par dirección IP/puerto, y para ello debes añadir una directiva Listen. Por ejemplo, si tu servidor CUPS reside en una red local con la dirección IP y deseas que sea accesible para los demás sistemas de esta subred, debes editar el archivo /etc/cups/cupsd.conf.default y añadir una directiva Listen, de esta forma: Listen :361

3 El puerto de escucha (Listen) para CUPS es 631. Al concluir con la modificación guarda los cambios. Agregar impresora 6- Para agregar impresora debemos acceder por medio del navegador a ó 7- Haz click en Administración, en esta opción configuraremos el servidor y agregaremos la impresora.

4 Selecciona las opciones: Mostrar impresora compartidas por otros sistemas. Compartir impresoras conectadas a este sistema. Permitir la impresión desde internet. Permitir administración remota. 8- Luego tienes que hacer click en Cambiar configuración. Y necesitarás identificarte como root. 9- En este tutorial agregaré una impresora HP, por lo cual debo de tener los paquetes hplip.

5 10- Para instalar una impresora, debes de conectar la impresora, y haz click en Agregar impresora. El servidor CUPS, empezará a detectar la impresora conectada. Como en mi caso no tengo una impresora conectada, la agregaré manualmente, será una impresora HP. 11- Deberás elegir si es una impresora local o en red, esto lo especificarás eligiendo un esquema de impresora que se te presentará dentro de los renglones. Refiriéndome a la imagen, puedes ver como no ha encontrado ninguna impresora, porque en la clasificación Impresoras en red descubiertas no ha aparecido nada.

6 12- En la casilla Conexión indica una URL para que la impresora puede ser gestionada desde la red y por medio web. Puedes guiarte de los ejemplos que el servidor te muestra Ahora nos corresponde especificar los siguientes datos: Nombre Descripción Ubicación Compartición:. Una vez hayas llenado los campos mencionado, haz click en Siguiente. Selecciona esta opción para poder compartir la impresora con los clientes, recuerda que estamos trabajando en el servidor Debian. 14- Posterior a la configuración del nombre y demás, tenemos que especificar la marca, como mencione anteriormente será HP; luego haz click en Siguiente.

7 También te dá la opción de agregar un archivo PPD 15- Ya con la marca elegida, tenemos que especificar el modelo de la impresora, para eso se te proporciona una lista de modelos, basada en la marca que elegiste. El modelo de mi impresora es HP Deskjet f4100. Cuando hayas seleccionado el tuyo, haz click en Añadir impresora. 16- Después, te aparecerá una página en donde puedes modificar algunas opciones predeterminadas, como el tamaño de las hojas, la calidad, si será de lado y lado, etc.

8 17- Ya con nuestra impresora agregada, podemos hacer diversas modificaciones y probarla al imprimir una hoja de prueba.

9 Se enviará el documento de prueba, y el sistema te avisará cuando este listo para imprimir Para visualizar las impresoras agregadas en el servidor, haz click en Sistema Administración Impresión.

10 19- Miren acá como nos muestra la impresora que acabamos de agregar y probar. 20- Si haces doble click encima del icono, te aparecerá la ventana de propiedades donde puedes realizar cambio en la configuración que trae por default, inclusive puedes identificar cuales usuarios pueden y no pueden imprimir por medio de esta. 21- Cierra la ventana de propiedades, y presiona CTRL + F para que pueda visualizar la cola de impresión. Como puedes ver, esta en proceso la hoja de prueba.

11 Agregar impresora de red En esta parte del tutorial agregaré la impresora ubicada en el servidor a un cliente Windows por medio de Samba. 1- Por medio de la terminal, debemos de modificar el archivo smb.conf para permitir el servidor CUPS. Para esto abre la terminal y escribe nano /etc/samba/smb.conf. 2- Inicia sesión en tu cliente con el usuario Administrador del equipo, es decir, sin estar en el dominio samba. Haz click en Inicio Impresoras y faxes. Fíjate que no es el dominio samba.

12 3- Haz click en Agregar una impresora. Notarás que te aparecerá el asistente para agregar impresora, en esta ventana haz click en Siguiente. 4- Selecciona la opción Una impresora de red o una impresora conectada a otro equipo y presiona Enter.

13 5- El cliente Windows pertenece al dominio samba, por lo que podemos seleccionar la opción Conectarse a esta impresora, la segunda opción. Debes escribir \\nombre o dirección IP del servidor\nombre de la impresora. 6- Te va aparecer un recuadro para que te autentiques con un usuario valido en el servidor (utiliza uno de los usuarios samba), y luego presión Enter. 7- cuando te hayas autenticado correctamente, te aparecerá el asistente para agregar impresoras, en el cual deberás seleccionar el fabricante y modelo de la impresora que agregarás y que está ubicada en el servidor. Luego, haz click en Aceptar.

14 7- Si haces click en Impresoras y faxes, podrás encontrarás la impresora que acabamos de agregar. 8- Ahora, cierra la sesión actual, e inicia con el dominio Samba que tienes.

15 9- Vamos a comprobar que efectivamente tenemos conexión con la impresora ubicada en el servidor. Para eso crearemos un documento, haciendo un click derecho encima en el Escritorio, elige Nuevo Documento de wordpad. 10- Redacta un texto, y guárdalo haciendo click en Archivo Guardar. 11- Haz click en el icono de Imprimir. Observa como se está enviando el documento a la impresora Debian-Printer.

16 12- Si vas a servidor, y abres la cola de impresión de Debian-Printer verás el documento que enviamos. Listo ya hemos agregado nuestra impresora al cliente Windows y hemos terminado con la instalación de nuestro servidor CUPS.