SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Tema 7.
Instalación de impresoras
Índice
1. Introducción
2. Impresión con CUPS




                                              ´
                             Tema 7. Instalacion de impresoras – p. 2/13
Introducción
Un ordenador puede gestionar varias impresoras, conectadas de
forma local o remota
A cada impresora se le asigna un nombre
Con la variable de entorno PRINTER cada usuario puede indicar qué
impresora quiere usar por defecto
Órdenes básicas para realizar la impresión:
   Imprimir trabajos
   Consultar el estado de los trabajos de la cola de impresión
   Eliminar trabajos que están en la cola de impresión
Se usan colas de impresión que permiten guardar y secuenciar los
trabajos pendientes
   Cada impresora tiene su propia cola de impresión




                                                                        ´
                                                       Tema 7. Instalacion de impresoras – p. 3/13
Introducción (ii)
Directorios de spool (son usados por las colas de impresión)
    Sirven para guardar los trabajos pendientes de imprimir hasta
    que se puedan enviar a la impresora
    También guardan un fichero con las propiedades del trabajo de
    impresión
    Cuelgan de /var/spool (/var/spool/cups)
Proceso servidor ⇒ demonio encargado de realizar la impresión
Filtro de impresión ⇒ programa que modifica el fichero a imprimir,
transformándolo en el lenguaje que entiende la impresora
Órdenes para administrar la impresión: añadir impresoras, gestionar
las tareas de impresión, etc.
Al imprimir un fichero:
    El fichero se encola copiándolo al directorio de spool y se informa al demonio que
    tiene un nuevo trabajo para imprimir
    El demonio de impresión es el encargado de que el trabajo se imprima


                                                                                     ´
                                                                    Tema 7. Instalacion de impresoras – p. 4/13
Introducción (iii)
Para añadir una impresora hay herramientas específicas:
   Realizan todas las labores necesarias de inicialización: creación
   de los directorios de spool, reiniciar el demonio, etc.
   Permiten seleccionar el filtro de la impresora, entre los distintos
   filtros soportados (entre las distintas impresoras soportadas)
   Permiten configurar las opciones propias de la impresora
   (tamaño del papel, resolución, etc.)
En el caso de Fedora es system-config-printer
La nueva impresora puede estar conectada local o remotamente
Pero ¿cómo podemos convertirnos en servidores de impresión?
   Dando los permisos oportunos para que la impresora pueda ser
   usada de forma remota



                                                                          ´
                                                         Tema 7. Instalacion de impresoras – p. 5/13
Imprimir con CUPS
Linux incluye, por defecto, el sistema de impresión CUPS
Introducen la idea de clase de impresoras ⇒ conjunto de impresoras
⇒ al imprimir en una clase se envía a la 1a impresora que está libre
Imprimir un fichero
   lp [-d destino] fichero1 [fichero2]
   lpr [-P destino] fichero1 [fichero2]

Eliminar un trabajo de la cola de impresión
   cancel id_tra1 [id_tra2]
   lprm [-P destino] id_tra1

Consultar la cola de impresión
   lpq -P impresora ⇒ listado de la cola impresión
   lpstat
     -l ⇒ listado detallado de impresoras, clases o trabajos
     -a [impresora(s)] ⇒ estado de las colas de impresión
     -c [clase(s)] ⇒ las clases de impresoras y las impresoras que pertenecen
     -u [usuario(s)] ⇒ trabajos pendientes de imprimir de los usuarios indicados
     -p ⇒ información sobre todas las impresoras y su estado


                                                                                   ´
                                                                  Tema 7. Instalacion de impresoras – p. 6/13
Imprimir con CUPS (ii)
Consultar el listado de impresoras ⇒ lpinfo -m
Añadir una impresora
    Con la orden lpadmin
    Usando la interfaz web http://localhost:631/admin
    Con la herramienta gráfica system-config-printer
cupsdisable impresora ⇒ Deshabilita la impresora, no se
imprimirán más trabajos (se aceptan trabajos en la cola, pero no los imprime)
cupsenable impresora ⇒ Iniciar de nuevo la impresora (imprimirá
los trabajos pendientes y los que reciba nuevos)
cupsreject impresora ⇒ Deshabilita la cola de impresión (no
aceptará nuevos trabajos)
cupsaccept impresora ⇒ Habilitará la cola de impresión (que
aceptará de nuevo trabajos )
Demonio de impresión es cupsd, necesario para poder imprimir
  /etc/init.d/cups ⇒ script para lanzar el demonio

                                                                                ´
                                                               Tema 7. Instalacion de impresoras – p. 7/13
Imprimir con CUPS (iii)
Ficheros de configuración:
   /etc/cups/classes.conf ⇒ información para cada clase de
   impresoras
   /etc/cups/clients.conf ⇒ proporciona el nombre por
   defecto del servidor para las máquinas clientes
   /etc/cups/cupsd.conf ⇒ fichero para controlar el servidor
   CUPS (/usr/sbin/cupsd)
   /etc/cups/printers.conf ⇒ información para cada
   impresora
/etc/cups/ppd/ ⇒ ficheros de filtro para cada impresora
/var/spool/cups ⇒ directorio de spool
Al añadir una nueva impresora, o realizar cambios de configuración,
hay que reiniciar el demonio
Browsing ⇒ Los equipos clientes localizan y usan la impresora del
servidor de impresión, sin necesidad de instalarla previamente

                                                                       ´
                                                      Tema 7. Instalacion de impresoras – p. 8/13
Imprimir con CUPS (iv)
    /etc/cups/printers.conf
<Printer Despacho>
Info LaserJet 5MP        # Informaci´n de descripci´n de la impresora
                                    o              o
Location Despacho        # Informaci´n de localizaci´n
                                    o               o
DeviceURI parallel:/dev/lp0   # Dispositivo por el que se imprime
State Idle
Accepting Yes            # Acepta o no trabajos
JobSheets none none      #Si se imprime cabecera/hoja de fin, o no
QuotaPeriod 0        # Periodo de "accountig" para las cuotas de usuarios
PageLimit 0              # No m´ximo de p´ginas/l´mite
                               a         a       ı
KLimit 0                  # Tama˜o m´ximo del fichero
                                 n  a
AllowUser root           # Usuarios que pueden imprimir
DenyUSer pilar           # Usuarios que no pueden imprimir
</Printer>


* Otros ejemplos:
DeviceURI socket://192.68.8.150:9100        #HPJetDirect, con tarjeta de red
DeviceURI lpd://192.68.8.101/lp             #Servidor LPR
DeviceURI ipp://192.68.8.102/printers/lp    #Servidor CUPS

                                                                         ´
                                                        Tema 7. Instalacion de impresoras – p. 9/13
Imprimir con CUPS (v)
/etc/cups/cupsd.conf
   Especificaciones para las operaciones get (get-printer,
   get-jobs, . . . )
   <Location />
   Order Deny,Allow       #Control de acceso por defecto:
                          #todos denegados, salvo los indicados en Allow
   Deny From All          #Denegar a todos
   Allow From 127.0.0.1   #Permitir s´lo al localhost
                                     o
   </Location>
   Especificaciones para las operaciones de administración (añadir
   impresora, eliminar, reiniciar, etc.)
   <Location /admin>
   AuthType Basic # Tipo de autorizaci´n
                                      o
   AuthClass User # Nivel de autenticaci´n (an´nimo, usuario, sistema)
                                         o    o
   Order Deny,Allow
   Deny From All
   Allow From 127.0.0.1
   </Location>


                                                                     ´
                                                    Tema 7. Instalacion de impresoras – p. 10/13
Imprimir con CUPS (vi)
/etc/cups/cupsd.conf
   Especificación para las impresoras
   <Location /printers>
   Order Deny,Allow
   Deny From All
   Allow From 127.0.0.1
   Allow From 192.168.8.4
   </Location>
   Especificación para cada una de las impresoras
   <Location /printers/Despacho>
   Order Allow,Deny #Control de acceso por defecto:
                     #todos permitidos salvo los indicados en Deny
   Allow From All
   Deny From 192.168.8.4
   Deny From 192.168.8.6
   </Location>




                                                                    ´
                                                   Tema 7. Instalacion de impresoras – p. 11/13
Imprimir con CUPS (vii)
    /etc/cups/cupsd.conf
       Otras indicaciones
# Direcci´n de red y puerto para las conexiones (s´lo locales)
         o                                        o
Listen 127.0.0.1:631

# Para escuchar peticiones externas, y hacer de servidor de
# impresi´n hay que a˜adir la IP de la tarjeta por la que
         o           n
# recibir las peticiones
Listen 192.168.8.1:631

Browsing On     # Habilita/deshabilita el poder hacer browsing
                # de las impresoras disponibles por la red

BrowseOrder Deny,Allow # Por defecto denegar, salvo los indicados en Allow
BrowseDeny All          # Indica desde donde NO hacer browse
BrowseAllow from @LOCAL      #S´lo hacerlo para el local y 192.168.8.100
                               o
BrowseAllow from 192.168.8.100



                                                                         ´
                                                        Tema 7. Instalacion de impresoras – p. 12/13
Imprimir con CUPS (viii)
CUPS como servidor de impresión para Lpr o LPRng
   El paquete cups-lpd permite que en un servidor CUPS pueda
   imprimir un cliente Lpr o LPRng
   El demonio cups-lpd recibe los trabajos de impresión e informa
   del estado de la impresora a los clientes lpd
   Este demonio, cups-lpd, es lanzado por el servidor xinetd
   En el fichero /etc/xinetd.d/cups-lpd se habilita/deshabilita
   este servicio con la opción disable (por defecto está deshabilitado)
   chkconfig cups-lpd on ⇒ activar el servicio
   cups-lpd actualmente no realiza ningún control de acceso ⇒
   permite imprimir a cualquier ordenador de la red
   El control de acceso lo hace xinetd a través de TCP-Wrappers
   (con /etc/hosts.allow o /etc/hosts.deny)
   Un ordenador con Windows imprimirá en un servidor CUPS por
   este método, definiendo un puerto de impresión LPR

                                                                         ´
                                                        Tema 7. Instalacion de impresoras – p. 13/13

Más contenido relacionado

La actualidad más candente

La actualidad más candente (9)

Comandos
ComandosComandos
Comandos
 
Instalación Linux Centos
Instalación Linux CentosInstalación Linux Centos
Instalación Linux Centos
 
Anderson cedeño
Anderson cedeñoAnderson cedeño
Anderson cedeño
 
Manual de Armado Cap.7-8-9.pdf
Manual de Armado Cap.7-8-9.pdfManual de Armado Cap.7-8-9.pdf
Manual de Armado Cap.7-8-9.pdf
 
Kaye
KayeKaye
Kaye
 
Mantenimientos de computadores
Mantenimientos de computadoresMantenimientos de computadores
Mantenimientos de computadores
 
Mantenimiento de una computadora linux
Mantenimiento de una computadora linuxMantenimiento de una computadora linux
Mantenimiento de una computadora linux
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Javier aponte
Javier aponteJavier aponte
Javier aponte
 

Similar a Tema7

Servicios de impresión de gnu linux
Servicios de impresión de gnu linuxServicios de impresión de gnu linux
Servicios de impresión de gnu linuxXavierBeltran7
 
CUPS:impresión Linux
CUPS:impresión LinuxCUPS:impresión Linux
CUPS:impresión Linuxmcata44
 
Servidores de-impresoras-en-linux-power-point
Servidores de-impresoras-en-linux-power-pointServidores de-impresoras-en-linux-power-point
Servidores de-impresoras-en-linux-power-pointale abad aguilar
 
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...rameses
 
CONFIGURACIÓN Y ADMINISTRACIÓN DE IMPRESORAS Y FAX
CONFIGURACIÓN Y ADMINISTRACIÓN DE IMPRESORAS Y FAXCONFIGURACIÓN Y ADMINISTRACIÓN DE IMPRESORAS Y FAX
CONFIGURACIÓN Y ADMINISTRACIÓN DE IMPRESORAS Y FAXGissel Centeno
 
34 configuración de la impresora
34  configuración de la impresora34  configuración de la impresora
34 configuración de la impresoraAprende Viendo
 
comando Cups
comando Cupscomando Cups
comando Cupssinchi12
 
Configuracion de administracion impresoras y fax
Configuracion de administracion impresoras y faxConfiguracion de administracion impresoras y fax
Configuracion de administracion impresoras y faxleonardobaz
 
Administracion de impresora y fax
Administracion de impresora y faxAdministracion de impresora y fax
Administracion de impresora y faxInesita Rodriguez
 
Como instalar unix
Como instalar unixComo instalar unix
Como instalar unixivanita99
 
Presentacion de sistemas operativos
Presentacion de sistemas operativosPresentacion de sistemas operativos
Presentacion de sistemas operativosAyma Lara Medrano
 
Servidor PXE de Instalaciones GNU/Linux
Servidor PXE de Instalaciones GNU/LinuxServidor PXE de Instalaciones GNU/Linux
Servidor PXE de Instalaciones GNU/Linuxfraterneo GNU/Linux
 
Presentación de Samba
Presentación de SambaPresentación de Samba
Presentación de SambaMatías Leal
 
cupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxcupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxBelnCevallos
 

Similar a Tema7 (20)

Servicios de impresión de gnu linux
Servicios de impresión de gnu linuxServicios de impresión de gnu linux
Servicios de impresión de gnu linux
 
CUPS:impresión Linux
CUPS:impresión LinuxCUPS:impresión Linux
CUPS:impresión Linux
 
Servidores de-impresoras-en-linux-power-point
Servidores de-impresoras-en-linux-power-pointServidores de-impresoras-en-linux-power-point
Servidores de-impresoras-en-linux-power-point
 
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...
 
Configurando y administración de impresiones
Configurando y administración de impresionesConfigurando y administración de impresiones
Configurando y administración de impresiones
 
PROCESOS EN LINUX. ::: http://leymebamba.com
PROCESOS EN LINUX.   ::: http://leymebamba.comPROCESOS EN LINUX.   ::: http://leymebamba.com
PROCESOS EN LINUX. ::: http://leymebamba.com
 
CONFIGURACIÓN Y ADMINISTRACIÓN DE IMPRESORAS Y FAX
CONFIGURACIÓN Y ADMINISTRACIÓN DE IMPRESORAS Y FAXCONFIGURACIÓN Y ADMINISTRACIÓN DE IMPRESORAS Y FAX
CONFIGURACIÓN Y ADMINISTRACIÓN DE IMPRESORAS Y FAX
 
34 configuración de la impresora
34  configuración de la impresora34  configuración de la impresora
34 configuración de la impresora
 
33 configuración de la impresora
33  configuración de la impresora33  configuración de la impresora
33 configuración de la impresora
 
comando Cups
comando Cupscomando Cups
comando Cups
 
Configuracion de administracion impresoras y fax
Configuracion de administracion impresoras y faxConfiguracion de administracion impresoras y fax
Configuracion de administracion impresoras y fax
 
Administracion de impresora y fax
Administracion de impresora y faxAdministracion de impresora y fax
Administracion de impresora y fax
 
Impresion con cups
Impresion con cups  Impresion con cups
Impresion con cups
 
Como instalar unix
Como instalar unixComo instalar unix
Como instalar unix
 
Manual
ManualManual
Manual
 
Presentacion de sistemas operativos
Presentacion de sistemas operativosPresentacion de sistemas operativos
Presentacion de sistemas operativos
 
Servidor PXE de Instalaciones GNU/Linux
Servidor PXE de Instalaciones GNU/LinuxServidor PXE de Instalaciones GNU/Linux
Servidor PXE de Instalaciones GNU/Linux
 
Presentación de Samba
Presentación de SambaPresentación de Samba
Presentación de Samba
 
cupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxcupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptx
 
Sitema operativolinux
Sitema operativolinuxSitema operativolinux
Sitema operativolinux
 

Más de Santiago Acurio (20)

Manual neobook (1)
Manual neobook (1)Manual neobook (1)
Manual neobook (1)
 
Tutorial slideshare
Tutorial slideshareTutorial slideshare
Tutorial slideshare
 
3 planeacion estrategica
3 planeacion estrategica3 planeacion estrategica
3 planeacion estrategica
 
2. presehongo estructura organizacional
2. presehongo estructura organizacional2. presehongo estructura organizacional
2. presehongo estructura organizacional
 
1. Conceptos administración
1. Conceptos administración1. Conceptos administración
1. Conceptos administración
 
Grupo 5 diagnóstico educativo grupo 5
Grupo 5 diagnóstico educativo grupo 5Grupo 5 diagnóstico educativo grupo 5
Grupo 5 diagnóstico educativo grupo 5
 
Introduccion caract generales
Introduccion caract generalesIntroduccion caract generales
Introduccion caract generales
 
Introduccion caract generales
Introduccion caract generalesIntroduccion caract generales
Introduccion caract generales
 
Preguntas
PreguntasPreguntas
Preguntas
 
Desarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones webDesarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones web
 
Evaluación académica
Evaluación académicaEvaluación académica
Evaluación académica
 
Syllabus física ii (2)
Syllabus física ii (2)Syllabus física ii (2)
Syllabus física ii (2)
 
Ejerciciobordesfuenteyprrafoecono
EjerciciobordesfuenteyprrafoeconoEjerciciobordesfuenteyprrafoecono
Ejerciciobordesfuenteyprrafoecono
 
Taller29a
Taller29aTaller29a
Taller29a
 
Taller31
Taller31Taller31
Taller31
 
Taller32
Taller32Taller32
Taller32
 
Taller30
Taller30Taller30
Taller30
 
Taller29
Taller29Taller29
Taller29
 
Taller28 a
Taller28 aTaller28 a
Taller28 a
 
Taller31
Taller31Taller31
Taller31
 

Último

codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 

Último (20)

codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 

Tema7

  • 2. Índice 1. Introducción 2. Impresión con CUPS ´ Tema 7. Instalacion de impresoras – p. 2/13
  • 3. Introducción Un ordenador puede gestionar varias impresoras, conectadas de forma local o remota A cada impresora se le asigna un nombre Con la variable de entorno PRINTER cada usuario puede indicar qué impresora quiere usar por defecto Órdenes básicas para realizar la impresión: Imprimir trabajos Consultar el estado de los trabajos de la cola de impresión Eliminar trabajos que están en la cola de impresión Se usan colas de impresión que permiten guardar y secuenciar los trabajos pendientes Cada impresora tiene su propia cola de impresión ´ Tema 7. Instalacion de impresoras – p. 3/13
  • 4. Introducción (ii) Directorios de spool (son usados por las colas de impresión) Sirven para guardar los trabajos pendientes de imprimir hasta que se puedan enviar a la impresora También guardan un fichero con las propiedades del trabajo de impresión Cuelgan de /var/spool (/var/spool/cups) Proceso servidor ⇒ demonio encargado de realizar la impresión Filtro de impresión ⇒ programa que modifica el fichero a imprimir, transformándolo en el lenguaje que entiende la impresora Órdenes para administrar la impresión: añadir impresoras, gestionar las tareas de impresión, etc. Al imprimir un fichero: El fichero se encola copiándolo al directorio de spool y se informa al demonio que tiene un nuevo trabajo para imprimir El demonio de impresión es el encargado de que el trabajo se imprima ´ Tema 7. Instalacion de impresoras – p. 4/13
  • 5. Introducción (iii) Para añadir una impresora hay herramientas específicas: Realizan todas las labores necesarias de inicialización: creación de los directorios de spool, reiniciar el demonio, etc. Permiten seleccionar el filtro de la impresora, entre los distintos filtros soportados (entre las distintas impresoras soportadas) Permiten configurar las opciones propias de la impresora (tamaño del papel, resolución, etc.) En el caso de Fedora es system-config-printer La nueva impresora puede estar conectada local o remotamente Pero ¿cómo podemos convertirnos en servidores de impresión? Dando los permisos oportunos para que la impresora pueda ser usada de forma remota ´ Tema 7. Instalacion de impresoras – p. 5/13
  • 6. Imprimir con CUPS Linux incluye, por defecto, el sistema de impresión CUPS Introducen la idea de clase de impresoras ⇒ conjunto de impresoras ⇒ al imprimir en una clase se envía a la 1a impresora que está libre Imprimir un fichero lp [-d destino] fichero1 [fichero2] lpr [-P destino] fichero1 [fichero2] Eliminar un trabajo de la cola de impresión cancel id_tra1 [id_tra2] lprm [-P destino] id_tra1 Consultar la cola de impresión lpq -P impresora ⇒ listado de la cola impresión lpstat -l ⇒ listado detallado de impresoras, clases o trabajos -a [impresora(s)] ⇒ estado de las colas de impresión -c [clase(s)] ⇒ las clases de impresoras y las impresoras que pertenecen -u [usuario(s)] ⇒ trabajos pendientes de imprimir de los usuarios indicados -p ⇒ información sobre todas las impresoras y su estado ´ Tema 7. Instalacion de impresoras – p. 6/13
  • 7. Imprimir con CUPS (ii) Consultar el listado de impresoras ⇒ lpinfo -m Añadir una impresora Con la orden lpadmin Usando la interfaz web http://localhost:631/admin Con la herramienta gráfica system-config-printer cupsdisable impresora ⇒ Deshabilita la impresora, no se imprimirán más trabajos (se aceptan trabajos en la cola, pero no los imprime) cupsenable impresora ⇒ Iniciar de nuevo la impresora (imprimirá los trabajos pendientes y los que reciba nuevos) cupsreject impresora ⇒ Deshabilita la cola de impresión (no aceptará nuevos trabajos) cupsaccept impresora ⇒ Habilitará la cola de impresión (que aceptará de nuevo trabajos ) Demonio de impresión es cupsd, necesario para poder imprimir /etc/init.d/cups ⇒ script para lanzar el demonio ´ Tema 7. Instalacion de impresoras – p. 7/13
  • 8. Imprimir con CUPS (iii) Ficheros de configuración: /etc/cups/classes.conf ⇒ información para cada clase de impresoras /etc/cups/clients.conf ⇒ proporciona el nombre por defecto del servidor para las máquinas clientes /etc/cups/cupsd.conf ⇒ fichero para controlar el servidor CUPS (/usr/sbin/cupsd) /etc/cups/printers.conf ⇒ información para cada impresora /etc/cups/ppd/ ⇒ ficheros de filtro para cada impresora /var/spool/cups ⇒ directorio de spool Al añadir una nueva impresora, o realizar cambios de configuración, hay que reiniciar el demonio Browsing ⇒ Los equipos clientes localizan y usan la impresora del servidor de impresión, sin necesidad de instalarla previamente ´ Tema 7. Instalacion de impresoras – p. 8/13
  • 9. Imprimir con CUPS (iv) /etc/cups/printers.conf <Printer Despacho> Info LaserJet 5MP # Informaci´n de descripci´n de la impresora o o Location Despacho # Informaci´n de localizaci´n o o DeviceURI parallel:/dev/lp0 # Dispositivo por el que se imprime State Idle Accepting Yes # Acepta o no trabajos JobSheets none none #Si se imprime cabecera/hoja de fin, o no QuotaPeriod 0 # Periodo de "accountig" para las cuotas de usuarios PageLimit 0 # No m´ximo de p´ginas/l´mite a a ı KLimit 0 # Tama˜o m´ximo del fichero n a AllowUser root # Usuarios que pueden imprimir DenyUSer pilar # Usuarios que no pueden imprimir </Printer> * Otros ejemplos: DeviceURI socket://192.68.8.150:9100 #HPJetDirect, con tarjeta de red DeviceURI lpd://192.68.8.101/lp #Servidor LPR DeviceURI ipp://192.68.8.102/printers/lp #Servidor CUPS ´ Tema 7. Instalacion de impresoras – p. 9/13
  • 10. Imprimir con CUPS (v) /etc/cups/cupsd.conf Especificaciones para las operaciones get (get-printer, get-jobs, . . . ) <Location /> Order Deny,Allow #Control de acceso por defecto: #todos denegados, salvo los indicados en Allow Deny From All #Denegar a todos Allow From 127.0.0.1 #Permitir s´lo al localhost o </Location> Especificaciones para las operaciones de administración (añadir impresora, eliminar, reiniciar, etc.) <Location /admin> AuthType Basic # Tipo de autorizaci´n o AuthClass User # Nivel de autenticaci´n (an´nimo, usuario, sistema) o o Order Deny,Allow Deny From All Allow From 127.0.0.1 </Location> ´ Tema 7. Instalacion de impresoras – p. 10/13
  • 11. Imprimir con CUPS (vi) /etc/cups/cupsd.conf Especificación para las impresoras <Location /printers> Order Deny,Allow Deny From All Allow From 127.0.0.1 Allow From 192.168.8.4 </Location> Especificación para cada una de las impresoras <Location /printers/Despacho> Order Allow,Deny #Control de acceso por defecto: #todos permitidos salvo los indicados en Deny Allow From All Deny From 192.168.8.4 Deny From 192.168.8.6 </Location> ´ Tema 7. Instalacion de impresoras – p. 11/13
  • 12. Imprimir con CUPS (vii) /etc/cups/cupsd.conf Otras indicaciones # Direcci´n de red y puerto para las conexiones (s´lo locales) o o Listen 127.0.0.1:631 # Para escuchar peticiones externas, y hacer de servidor de # impresi´n hay que a˜adir la IP de la tarjeta por la que o n # recibir las peticiones Listen 192.168.8.1:631 Browsing On # Habilita/deshabilita el poder hacer browsing # de las impresoras disponibles por la red BrowseOrder Deny,Allow # Por defecto denegar, salvo los indicados en Allow BrowseDeny All # Indica desde donde NO hacer browse BrowseAllow from @LOCAL #S´lo hacerlo para el local y 192.168.8.100 o BrowseAllow from 192.168.8.100 ´ Tema 7. Instalacion de impresoras – p. 12/13
  • 13. Imprimir con CUPS (viii) CUPS como servidor de impresión para Lpr o LPRng El paquete cups-lpd permite que en un servidor CUPS pueda imprimir un cliente Lpr o LPRng El demonio cups-lpd recibe los trabajos de impresión e informa del estado de la impresora a los clientes lpd Este demonio, cups-lpd, es lanzado por el servidor xinetd En el fichero /etc/xinetd.d/cups-lpd se habilita/deshabilita este servicio con la opción disable (por defecto está deshabilitado) chkconfig cups-lpd on ⇒ activar el servicio cups-lpd actualmente no realiza ningún control de acceso ⇒ permite imprimir a cualquier ordenador de la red El control de acceso lo hace xinetd a través de TCP-Wrappers (con /etc/hosts.allow o /etc/hosts.deny) Un ordenador con Windows imprimirá en un servidor CUPS por este método, definiendo un puerto de impresión LPR ´ Tema 7. Instalacion de impresoras – p. 13/13