Sistema cups
Es un sistema de impresión para S.O de tipo Unix que permite a un equipo actuar como servidor de impresión.Un equipo cliente podrá enviar tareas de impresión a este servidor el cual se encargará de gestionarlas para satisfacer las necesidades del cliente.
En cups,la información es enviada a un planificador o spooler, desde ahí, el trabajo se envía a un sistema de filtros que convierten el trabajo a un formato que entiende la impresora y, finalmente, se envían los datos a un backend el cual se trata de un filtro especial que envía los dato traducidos al formato que entiende la impresora, a un periférico que será el encargado de la impresión en sí.
El fichero de configuración principal es
/etc/cups/cupsd.conf
Algunos parámetros son:
LogLevel:Establece el tipo de información que aparecerá en los logs
Listen:Especifica el puerto en el cual atenderá peticiones el servicio cups.Por defecto utiliza el puerto escucha en localhost:631
Browsing:Muestra o no las impresoras disponibles dentro de la red.Por defecto su valor es On.
Maxclients:Especifica el número máximo de clientes que puede atender el servidor de manera simultánea
Allow From:Específica a quien permite el acceso a la zona declarada.Si asignamos All,cualquiera podrá entrar.También podemos especificar la ip o el nombre de equipo de quien queramos que acceda.
Este fichero contiene la lista de las colas de impresión que están configuradas en el equipo
/etc/cups/printers.conf
Algunas opciones que se le pueden pasar son:
Accepting:Se le puede asignar el valor yes o no dependiendo de si queremos que la impresora en cuestión acepte nuevos trabajos o no.
AllowUser:Especifica la lista de usuarios a los que se les permitirá utilizar la impresora
DenyUser:Especifica la lista de usuarios a los que se les denegará el uso de la impresora en cuestión
Shared:Especifica si la impresora se comparte en la red o o dependiendo de si se le asigna el valor yes o no respectivamente
Mediante este comando podemos generar nuevos trabajos de impresión
lp
Algunos de los parámetros son:
-u:Especifica el usuario conel cual se conectará al servidor de impresión
-d:Especifica la impresora a la que se mandarán los trabajos de impresión
-i:Especifica el job-id de un trabajo ya existente para modificar algunas de sus opciones
-n:Número de copias que queremos que nos saque del trabajo o trabajos
-t:Asigna un nombre al trabajo
Algunas de las opciones que se le pueden pasar son:
-o media=tamaño:Se le asigna el tamaño de página
-o cpi=N: En N especifica el número de caracteres a imprimir por pulgada.Por defecto son 10
-o scaling=número:Escala los archivos de imagen de tal forma que los ajusta al porcentaje de la página especificado en número para que se impriman en una sola hoja o en varias
Para cancelar la impresión
cancel
Los parámetros que se le pueden pasar son:
-E:Fuerza que la comunicación con el servidor se realice encriptada
-U:Especifica el usuario con el que conectarse con el servidor
-a: Cancela todos los trabajos en el destino seleccionado o todos los trabajos en todos los destinos si no se le pasa ninguno
-h:Elije un servidor alternativo
-u:Cancela los trabajos cuyo propietario sea el usuairo especificado
Para mostrar información sobre los trabajaos enviados a una cola de impresión entre otras cosas se utiliza el comando
lpstat
Algunos parámetros que se le pueden pasar son:
-l:Muestra un istado de impresoras ,clases y trabajos
-p:Muestra las impresoras y si tienen o no habilitadas la impresión.Si no se especifica ninguna impresora se muestra todas
-r:Muestra si el servicio cups está corriendo o no
-u:Muestra una lista de trabajos de impresión ordenadas por el nmbre de usuario.
-d:Muestra la cola de impresiñon por defecto
-t:Muestra toda la información de estado
Podemos configurar impresoras y clases mediante el comando
lpadmin
Algunos de los parámetros son:
-c:Añade la impresora especificada a la clase que le digamos.Si la clase no existe la creará.
-r:Elimina la impresora seleccionada de la clase que le digamos.Si la clase queda vacío se elimina también.
-v:Establece el "device-uri" esto es la cadena de conexión con la impresora.Aquí se le especificará si se conecta por usb, vía http, etc..
-D:Muestra información detallada sobre la impresora seleccionada
-E:Habilita la impresora de manera que pueda aceptar trabajos.
Con el comando podemos mostrar o establecer opciones de una impresora
lpoptions
-l:Lista las opciones específicas de la impresora y las opciones establecidas
-r:Elimina la opción seleccionada de la configuración de la impresora
-o:Especifica una nueva opción para la impresora seleccionada.
No hay comentarios:
Publicar un comentario