comando lpadmin

Nota: Este es un mandato de System V Print Subsystem.

Finalidad

Configura el servicio de impresión LP.

Sintaxis

Adición o cambio de la configuración de una impresora local

lpadmin -p Impresora -v Dispositivo [ -D Comentario ] [ -A AlertType ] [ -W Minutos ] [ -c Clase ] [ -e Printer1 ] [ -F FaultRecovery ] [ -f allow:FormList | -fdenyFormList ] [ -h ] [ -I ListaDeTiposDeContenido ] [ -i Interfaz ] [ -l ] [ -M -f NombreDelFormulario [ -o File-break ] ] ¡[ -M -S Print-Wheel ] [ -m Model ] [ -O Copy-Options ] [ -o Print-Options ] [ -o nobanner | -o banner ] [ -r Class ] [ -S List ] [ -s Server-Name [!ServerPrinterName ] ] [ -T Printer-Type-List ] [ -u allow:Login-Id-List | -u deny:Login-Id-List ] ]

Adición o cambio de la configuración de una impresora remota

lpadmin -p Impresora -s ServerName [!ServerPrinterName ] - v Device [ -D Comment ] [ -A AlertType ] [ -W Minutes ] [ -c Class ] [ -e Printer1 ] [ -F FaultRecovery ] [ -f allow:FormList | -fdenyFormList ] [ -h ] [ -I Content-Type-List ] [ -i Interface ] [ -l ] [ -M -f Form-Name [ -o Filebreak ] ] [ -M -S Print-Wheel ] [ -m Model ] [ -O CopyOptions ] [ -o PrintOptions ] [ -o nobanner | -o banner ] [ -r Class ] [ -S List ] [ -T PrinterTypeList ] [ -u allow:LoginIdList | -u deny:LoginIdList ] ] [ -v Dispositivo ]

Eliminación de un destino de impresora

lpadmin -x Destino

Establecer o cambiar el destino predeterminado del sistema

lpadmin -d [ Destino ]

Establecimiento de una alerta para una rueda de impresión

lpadmin -S Print-Wheel -A AlertType [ -W Minutos ] [ -Q Solicitudes ]

Configuración o cambio de las etiquetas de alta sensibilidad y baja sensibilidad de la impresora con Trusted AIX®

lpadmin -p Impresora -J etiqueta -L etiqueta

Descripción

El mandato lpadmin configura el servicio de impresión LP definiendo impresoras y dispositivos. Se utiliza para:

  • Añadir y cambiar impresoras
  • Eliminar impresoras del servicio
  • Establecer o cambiar el destino predeterminado del sistema
  • Definir alertas para errores de impresora
  • Montar ruedas de impresión
  • Definir impresoras para servicios de impresión remota

Los nombres de impresora y clase no pueden ser más largos que el nombre de archivo de longitud máxima permitido para el tipo de sistema de archivos que está utilizando, y pueden constar de todos los caracteres imprimibles excepto el espacio, la barra inclinada, la barra inclinada invertida, los dos puntos, el punto y coma, la coma, el asterisco, el signo de interrogación y la tilde. El guión puede utilizarse en cualquier posición excepto en la primera posición de un nombre de impresora.

Si especifica lpadmin -?, el sistema muestra el mensaje de uso del mandato y devuelve 0.

Adición o cambio de una impresora

El distintivo -p Impresora se utiliza para configurar una impresora nueva o para cambiar la configuración de una impresora existente. Cuando utilice este formato del mandato lpadmin , debe seleccionar uno de los siguientes:

  • inulag -v Dispositivo, necesario para configurar una impresora local
  • ¡inulag -s ServerNname [ !ServerPrinterName ], necesario para configurar una impresora remota

Eliminación de un destino de impresora

El distintivo -x dest elimina el destino dest (una impresora o una clase) del servicio de impresión LP. Si dest es una impresora y es el único miembro de una clase, la clase se suprime. Si dest es all, se eliminan todas las impresoras y clases. No se permiten otros parámetros con -x.

Establecer/cambiar el destino predeterminado del sistema

El distintivo -d [ dest ] convierte a dest, una impresora o clase existente, en el nuevo destino predeterminado del sistema. Si no se proporciona dest , no hay ningún destino predeterminado del sistema. No se permiten otros parámetros con -d. Para desestablecer la impresora predeterminada del sistema, el usuario puede especificar la palabra clave none.

Establecer una alerta para una rueda de impresión

El distintivo -S Imprimir rueda se utiliza con el distintivo -A Tipo de alerta para definir una alerta para montar la rueda de impresión cuando hay trabajos en cola para ella. Si este mandato no se utiliza para organizar la alerta para una rueda de impresión, no se enviará ninguna alerta para la rueda de impresión. Consulte el otro uso del distintivo -A , con -p.

Los Tipos de alerta son los mismos que los disponibles con el distintivo -A : mail, write, quiet, none, shell-commandy list. Consulte la descripción de -A, para obtener detalles sobre cada uno.

El mensaje enviado aparece de la siguiente manera:
   The print wheel Print-Wheel needs to be mounted
   on the printer(s):
   printer (integer1 requests)
   integer2 print requests await this print wheel.

Las impresoras listadas son las que el administrador había especificado anteriormente como candidatas para esta rueda de impresión. El número integer1 listado junto a cada impresora es el número de solicitudes elegibles para la impresora. El número integer2 que aparece después de la lista de impresoras es el número total de solicitudes en espera de la rueda de impresión. Será menor que la suma de los otros números si algunas peticiones pueden ser manejadas por más de una impresora.

Si Imprimir rueda es all, la alerta definida en este mandato se aplica a todas las ruedas de impresión ya definidas para tener una alerta.

Si no se proporciona el distintivo -W , el procedimiento predeterminado es que sólo se enviará un mensaje por cada necesidad de montar la rueda de impresión. No especificar el distintivo -W equivale a especificar -W una vez o -W 0. Si Minutos es un número mayor que cero, se envía una alerta a intervalos especificados por minutos.

Si también se proporciona el distintivo -Q , la alerta se envía cuando un determinado número (especificado por el argumento requests) de solicitudes de impresión que necesitan la rueda de impresión están a la espera. Si no se proporciona el distintivo -Q , o requests es 1 o la palabra any (que son ambos el valor predeterminado), se envía un mensaje tan pronto como alguien envía una solicitud de impresión para la rueda de impresión cuando no está montada.

Distintivos

Elemento Descripción
-A AlertType [-W minutos ] El distintivo -A define una alerta para informar al administrador cuando se detecta un error de impresora, y periódicamente después, hasta que el administrador borra el error de impresora. Si no se define una alerta para una impresora determinada, el correo se envía al usuario lp de forma predeterminada. Los AlertTypes son:
Correo
Envíe el mensaje de alerta utilizando el correo (consulte mail) al administrador.
 
grabar
Escriba el mensaje en el terminal en el que el administrador ha iniciado la sesión. Si el administrador ha iniciado sesión en varios terminales, se elige uno de forma arbitraria.
 
quiet
No envíe mensajes para la condición actual. Un administrador puede utilizar esta opción para dejar de recibir temporalmente más mensajes sobre un problema conocido. Una vez que se haya borrado la anomalía y se reanude la impresión, se enviarán de nuevo los mensajes cuando se produzca otra anomalía con la impresora.
 
Ninguna
No envíe mensajes; se eliminará cualquier definición de alerta existente para la impresora. No se envía ninguna alerta cuando la impresora falla hasta que se utiliza un tipo de alerta diferente (excepto quiet).
 
mandato-shell
Ejecute el shell-command cada vez que sea necesario enviar la alerta. El mandato de shell debe esperar el mensaje en la entrada estándar. Si hay espacios en blanco incluidos en el mandato, escriba el mandato entre comillas. Los valores correo y escribir para esta opción son equivalentes a los valores correo ID de inicio de sesión y escribir ID de inicio de sesión respectivamente, donde ID de inicio de sesión es el nombre actual del administrador. Será el ID de inicio de sesión de la persona que somete este mandato a menos que haya utilizado el mandato su para cambiar a otro ID de inicio de sesión. Si se ha utilizado el mandato su para cambiar el ID de inicio de sesión, se utiliza el login-ID para el nuevo inicio de sesión.
 
lista
Visualice el tipo de alerta para el error de impresora. No se realiza ningún cambio en la alerta.
  El mensaje enviado aparece de la siguiente manera:
The printer Printer has stopped printing for the reason given
below. Fix the problem and bring the printer back on line.
Printing has stopped, but will be restarted in a few minutes;
issue an enable command if you want to restart sooner.
Unless someone issues a change request

lp -i request-id -P . . .

to change the page list to print, the current request will be
reprinted from the beginning.

The reason(s) it stopped (multiple reasons indicate reprinted
attempts):

reason
 

El servicio de impresión LP puede detectar errores de impresora sólo a través de un filtro rápido adecuado y sólo cuando se utiliza el programa de interfaz estándar o un programa de interfaz personalizado adecuado. Además, el nivel de recuperación después de un error depende de las prestaciones del filtro.

 

Si la Impresora es all, la alerta definida en este mandato se aplica a todas las impresoras existentes.

 

Si el distintivo -W no se utiliza para organizar alertas de error para Impresora, el procedimiento predeterminado es enviar un mensaje al administrador de Impresora por error. Esto es equivalente a especificar -W una vez o -W 0. Si minutos es un número mayor que cero, se envía una alerta a intervalos especificados por minutos.

-c Clase Inserte Impresora en la Claseespecificada. Se crea la Clase si todavía no existe.
-d [ Dest ] Convierte a dest, una impresora o clase existente, en el nuevo destino predeterminado del sistema.
-D Comentario Guarda el Comentario para su visualización siempre que un usuario solicite una descripción completa de Impresora (consulte lpstat). El servicio de impresión LP no interpreta este comentario.
-e Printer1 Copia el programa de interfaz de un Printer1 existente para que sea el programa de interfaz para Impresora.

Nota: No especifique los distintivos -i y -m no se pueden especificar con el distintivo -e .

-f allow: FormList | -f deny:FormList Permite o deniega que los formularios de FormLlist se impriman en Impresora. De forma predeterminada, no se permiten formularios en una impresora nueva.
 

Para cada impresora, el servicio de impresión LP mantiene dos listas de formularios: una lista de formularios permitidos de formularios que se pueden utilizar con la impresora y una lista de formularios denegados de formularios que no se pueden utilizar con la impresora. Con el distintivo -f allow , los formularios listados se añaden a la lista de permitidos y se eliminan de la lista de denegaciones. Con el distintivo -f deny , los formularios listados se añaden a la lista de denegaciones y se eliminan de la lista de permitidas.

 

Si la lista de permitidos no está vacía, sólo se pueden utilizar los formularios de la lista en la impresora, independientemente del contenido de la lista de denegaciones. Si la lista de permitir está vacía, pero la lista de denegar no lo está, los formularios de la lista de denegar no se pueden utilizar con la impresora. Todos los formularios se pueden excluir de una impresora especificando -f deny: all. Todos los formularios se pueden utilizar en una impresora (siempre que la impresora pueda manejar todas las características de cada formulario) especificando -f allow: all.

 

El servicio de impresión LP utiliza esta información como un conjunto de directrices para determinar dónde se puede montar un formulario. Los administradores, sin embargo, no están restringidos de montar un formulario en ninguna impresora. Si el montaje de un formulario en una impresora determinada está en desacuerdo con la información de la lista de permitidos o de la lista de denegados, se avisa al administrador, pero se acepta el montaje. No obstante, si un usuario intenta emitir una petición de impresión o cambio para una combinación de formulario e impresora que está en desacuerdo con la información, la petición sólo se acepta si el formulario está montado actualmente en la impresora. Si el formulario se desmonta más tarde antes de que la solicitud pueda imprimirse, la solicitud se cancela y se notifica al usuario por correo.

 

Si el administrador intenta especificar un formulario como aceptable para su uso en una impresora que no tiene las prestaciones que necesita el formulario, el mandato se rechaza.

 

El mandato lpadmin emite un aviso cuando se envía un nombre de formulario no válido (no existente) con el distintivo -f deny: .

 

Consulte el otro uso de -f, con el distintivo -M .

-F FaultRecovery Especifica la recuperación que se utilizará para cualquier solicitud de impresión que se detenga debido a un fallo de la impresora, según el valor de FaultRecovery:
continue
Continúe imprimiendo en la parte superior de la página donde se detuvo la impresión. Esto requiere que un filtro espere a que se borre el error antes de continuar automáticamente.
principio
Vuelva a iniciar la impresión de la petición desde el principio.
ESPERAR
Inhabilite la impresión en Impresora y espere a que el administrador o un usuario vuelva a habilitar la impresión.

Durante la espera, el administrador o el usuario que ha sometido la petición de impresión detenida puede emitir una petición de cambio que especifique dónde debe reanudarse la impresión. (Consulte el distintivo -i del mandato lp .) Si no se realiza ninguna solicitud de cambio antes de habilitar la impresión, la impresión se reanudará en la parte superior de la página donde se ha detenido, si el filtro lo permite; de lo contrario, la solicitud se imprimirá desde el principio.

El valor predeterminado de FaultRecovery es inicio.

-h Indica que el dispositivo asociado con la impresora está cableado. Si no se especifica ninguno de los distintivos mutuamente excluyentes, -h y -l, se asume este distintivo.
-i Interfaz Establezca un nuevo programa de interfaz para Impresora. La Interfaz es el nombre de vía de acceso del nuevo programa. No especifique los distintivos -e y -m con este distintivo.
-I Lista de tipos de contenido Permita que Impresora maneje las solicitudes de impresión con los tipos de contenido listados en una Lista de tipos de contenido. Si la lista incluye nombres de más de un tipo, los nombres deben estar separados por comas o espacios en blanco. Si están separados por espacios en blanco, la lista entera debe estar entre comillas dobles.

El tipo simple se reconoce como el tipo de contenido predeterminado. Un tipo simple de archivo es una corriente de datos que contiene sólo caracteres ASCII imprimibles y los siguientes caracteres de control.

Control Character          Octal Value          Meaning
backspace                  10                   move back one character,
except at beginning of line
tab                        11                   move to next tab stop
linefeed (newline)         12                   move to beginning of next line
form feed                  14                   move to beginning of next page
carriage return            15                   move to beginning of current line

Para evitar que el servicio de impresión considere simple un tipo válido para la impresora, especifique un valor explícito (como el tipo de impresora) en la lista de tipos de contenidoo una lista vacía. Si desea que se incluya simple junto con otros tipos, debe incluir simple en la content-type-list.

Excepto para simple, cada nombre de content-type lo determina libremente el administrador. Si el tipo de impresora se especifica mediante la opción -T , el tipo de impresora se considera implícitamente que también es un tipo de contenido válido.

-J etiqueta Define la etiqueta de alta sensibilidad (SL) para una impresora con Trusted AIX instalado.
-l Indica que el dispositivo asociado con Impresora es un terminal de inicio de sesión. El planificador LP (lpsched) inhabilita todos los terminales de inicio de sesión automáticamente cada vez que se inicia. El distintivo -h no se puede especificar con este distintivo.
-L etiqueta Define la etiqueta de baja sensibilidad (SL) para una impresora con Trusted AIX instalado.
-M -f Nombre-Form[-a[-o filebreak] ] Monta el formulario Nombre de formulario en Impresora. Las solicitudes de impresión que necesitan el formulario preimpreso Nombre de formulario se imprimen en Impresora. Si más de una impresora tiene el formulario montado y el usuario ha especificado cualquiera con el distintivo -d del mandato lp como destino de impresora, la solicitud de impresión se imprime en una impresora que también satisface las otras necesidades de la solicitud.
 

La longitud y el ancho de página, así como los caracteres y los pasos de línea necesarios para el formulario se comparan con los permitidos para la impresora, comprobando las prestaciones de la base de datos terminfo para el tipo de impresora. Si el formulario requiere atributos que no están disponibles con la impresora, se avisa al administrador pero se acepta el montaje. Si el formulario lista una rueda de impresión como obligatoria, pero la rueda de impresión montada en la impresora es diferente, también se avisa al administrador pero se acepta el montaje.

 

Si se proporciona el distintivo -a , se imprime un patrón de alineación, precedido por la misma inicialización de la impresora física que precede a una solicitud de impresión normal. Se presupone que la impresión comienza en la parte superior de la primera página del formulario. Después de imprimir el patrón, el administrador puede ajustar el formulario montado en la impresora y pulsar Intro para otro patrón de alineación (sin inicialización esta vez), y puede continuar imprimiendo tantos patrones de alineación como desee. El administrador puede salir de la impresión de patrones de alineación escribiendoq.

 

Si se proporciona el distintivo -o filebreak , se inserta un canal de información de formulario entre cada copia del patrón de alineación. De forma predeterminada, se presupone que el patrón de alineación rellena correctamente un formulario, por lo que no se añade ningún canal de información de formulario.

 

Un formulario se desmonta montando un nuevo formulario en su lugar o utilizando el distintivo -f none . De forma predeterminada, una impresora nueva no tiene ningún formulario montado.

 

Consulte el otro uso de -f sin -M.

-M " -S Rueda de impresión Monte la Imprimir rueda en Impresora. Las solicitudes de impresión que necesiten Imprimir-reducción se imprimirán en Impresora. Si más de una impresora tiene Imprimir rueda montada y el usuario ha especificado cualquiera con el distintivo -d del mandato lp como destino de impresora, entonces la petición de impresión se imprime en una impresora que también satisface las otras necesidades de la petición.

Si la Imprimir-rueda no aparece como aceptable para la impresora, se avisa al administrador, pero se acepta el montaje. Si la impresora no toma ruedas de impresión, el mandato se rechaza.

Una rueda de impresión se desmonta montando una nueva rueda de impresión en su lugar o utilizando el distintivo -S none . De forma predeterminada, una nueva impresora no tiene ninguna rueda de impresión montada.

Consulte los otros usos del distintivo -S sin -M.

-m Modelo Seleccione el programa de interfaz Modelo , proporcionado con el servicio de impresión LP, para la impresora. No utilice los distintivos -e y -i con este distintivo. Están disponibles los siguientes programas de interfaz:
STANDARD
interfaz de impresora genérica
PS
interfaz sólo para impresoras PostScript

De forma predeterminada, se utiliza la interfaz estándar .

-O Opción de copia
-O controla si lp realiza o no una copia de los archivos del usuario cuando se envía un trabajo de impresión. La opción-copia puede ser copy o nocopy. Si se especifica -O copy , el sistema LP siempre copia los archivos de origen del usuario en el área de spool cuando se envía un trabajo de impresión. Si se especifica -O nocopy , los archivos se copian sólo si el usuario especifica el distintivo -c de lp al enviar el trabajo.

Este distintivo establece el valor del parámetro copy-files en el archivo /etc/default/lp . El valor, que puede ser on o off, se comprueba cada vez que se somete un trabajo de impresión.

-o Opción de impresión Especifica, en la lista siguiente, el valor predeterminado proporcionado a un programa de interfaz si la opción no se toma de una descripción de formulario preimpresa o no la proporciona explícitamente el usuario que envía una solicitud (consulte lp). Las únicas opciones -o que pueden tener valores predeterminados definidos se listan a continuación.
 
length=scaled-decimal-number
width=scaled-decimal-number
cpi=scaled-decimal-number
lpi=scaled-decimal-number
stty='stty-option-list'
 

número-decimal-escalado hace referencia a un número no negativo utilizado para indicar una unidad de tamaño. El tipo de unidad se muestra mediante una letra final adjunta al número. Se pueden utilizar tres tipos de números decimales escalados con el servicio de impresión LP:

 
  • números que muestran tamaños en centímetros, marcados con una c final
  • números que muestran tamaños en pulgadas, marcados con una i final
  • números que muestran tamaños en unidades adecuadas para utilizar, sin una letra final
 

es decir, líneas, caracteres, líneas por pulgada o caracteres por pulgada.

 

Los cuatro primeros valores de opción predeterminados deben coincidir con las prestaciones del tipo de impresora física, tal como se define en la base de datos terminfo para el tipo de impresora. Si no lo hacen, el mandato se rechaza.

 

La stty-option-list no se comprueba para los valores permitidos, pero el programa de interfaz estándar la pasa directamente al programa stty . Los mensajes de error producidos por stty cuando se procesa una solicitud (mediante el programa de interfaz estándar) se envían por correo al usuario que envía la solicitud.

 

Para cada opción de impresión no especificada, los valores predeterminados para los atributos siguientes se definen en la entrada terminfo para el tipo de impresora especificado.

 
length
width
cpi
lpi
  El valor predeterminado para stty es
stty='9600 cs8 -cstopb -parenb ixon
-ixany opost -olcuc onlcr -ocrnl -onocr
-onlret -ofill nl0 cr0 tab0 bs0 vt0 ff0'
  Puede establecer cualquiera de los distintivos -o en los valores predeterminados (que varían para distintos tipos de impresoras), escribiéndolos sin valores asignados, como se indica a continuación:
   length=
   width=
   cpi=
   lpi=
   stty=
-o nobanner Permite a un usuario enviar una solicitud de impresión especificando que no se imprima ninguna página de banner.
-o banner Fuerza la impresión de una página de banner con cada solicitud de impresión, incluso cuando un usuario no solicita ninguna página de banner. Este es el valor predeterminado; debe especificar -o nobanner si desea permitir que los usuarios puedan especificar -o nobanner con el mandato lp .
-p Impresora Configura una nueva impresora cambia la configuración de una impresora existente.
-Q Solicitudes Especifica que se envía una alerta cuando un determinado número de Solicitudes de impresión que necesitan la rueda de impresión están a la espera.
-r Clase Elimine Impresora de la Claseespecificada. Si Impresora es el último miembro de Clase, se elimina la Clase .
-s Nombre-servidor [ !Servidor-Nombre de impresora ] Especifica que está configurando una impresora remota. Hace que una impresora de servidor sea accesible para los usuarios del sistema. Server-Name es el nombre del sistema en el que se encuentra la impresora. Debe estar listado en la tabla de sistemas LP. Server-Printer-Name es el nombre utilizado en el sistema servidor para dicha impresora. Por ejemplo, si desea acceder a Printer1 en Server1 y desea que se llame Printer2 en el sistema, especifique - Printer2 - Server1!Printer1.

Si Server-Name es un servidor Netware, definido como -t nuc utilizando el mandato lpsystem , Server-Printer-Name puede ser el nombre de una cola Netware o una impresora Netware.

-S Lista Permite que se utilicen en la impresora las ruedas de impresión o los alias para los juegos de caracteres especificados en la Lista . El distintivo -S no le permite añadir elementos a una Lista especificada con una invocación anterior de -S; en su lugar, sustituye una Lista existente por una nueva. Por lo tanto, -S difiere de las opciones -f, -u, allowy deny , que le permiten modificar las listas existentes de formularios disponibles y usuarios autorizados. Una vez que haya ejecutado el distintivo -S , las ruedas de impresión y los juegos de caracteres especificados, en Lista, en la línea de mandatos actual son los únicos disponibles.
 

Si la impresora es un tipo que toma ruedas de impresión, Lista es una lista separada por comas o espacios de nombres de ruedas de impresión. Encierre la lista entre comillas si contiene espacios en blanco. Estas son las únicas ruedas de impresión que se consideran montables en la impresora. Sin embargo, siempre puede forzar que se monte una rueda de impresión diferente. Hasta que se utilice el distintivo para especificar una lista, ninguna rueda de impresión se considera montable en la impresora, y se rechazan las peticiones de impresión que solicitan una rueda de impresión determinada con esta impresora.

 

Si la impresora es un tipo que tiene juegos de caracteres seleccionables, Lista es una lista separada por comas o blancos de correlaciones o alias de nombres de juegos de caracteres. Encierre la lista entre comillas si contiene espacios en blanco. Cada correlación tiene el formato:

 
   
known-name=alias
 

El nombre-conocido es un número de juego de caracteres precedido por cs, como por ejemplocs3para el juego de caracteres tres, o un nombre de juego de caracteres de la entrada de base de datos csnmde Terminfo . Consulte terminfo. Si este distintivo no se utiliza para especificar una lista, sólo los nombres ya conocidos de la base de datos Terminfo o los números con un prefijo de cs son aceptables para la impresora.

 

Si Lista es la palabranone, se elimina cualquier lista de ruedas de impresión o alias de juego de caracteres existente.

 

Consulte los otros usos de -S con el distintivo -M .

-T Lista-tipos-impresora Identifique la impresora como de uno o más Tipo-impresora. Cada Printer-Type se utiliza para extraer datos de la base de datos terminfo ; esta información se utiliza para inicializar la impresora antes de imprimir la solicitud de cada usuario. Algunos filtros también pueden utilizar un Tipo de impresora para convertir el contenido de la impresora. Si no se utiliza este distintivo, el valor predeterminado de Printer-Type esunknown; no se extraerá información de terminfo por lo que cada solicitud de usuario se imprimirá sin inicializar primero la impresora. Además, este distintivo se debe utilizar si lo siguiente va a funcionar: -o cpi, -o lpi, -o width, y -o length distintivos de los mandatos lpadmin y lp , y los distintivos -S y -f del mandato lpadmin .

Si la Lista-tipo-impresora contiene más de un tipo, la lista-tipo-contenido de la opción -I debe especificarse como simple, como vacío (-I ""), o no especificado en absoluto.

-u allow:Lista-ID-inicio-sesión  
-u deny:Lista-ID-inicio-sesión Permite o deniega a los usuarios de la Lista de ID de inicio de sesión el acceso a la impresora. De forma predeterminada, todos los usuarios del sistema local están permitidos en una impresora nueva. El parámetro Login-ID-List puede incluir alguna o todas las construcciones siguientes:
ID-inicio-sesión
un usuario en el sistema local
nombre-sistema!ID-inicio-sesión
un usuario en el sistema nombre-sistema
nombre-sistema! all
todos los usuarios del sistema nombre-sistema
all!ID-inicio-sesión
un usuario en todos los sistemas
all
todos los usuarios del sistema local
all! all
todos los usuarios en todos los sistemas

Para cada impresora, el servicio de impresión LP mantiene dos listas de usuarios:

  • Una lista de permitidos de personas que pueden utilizar la impresora
  • Una lista de denegaciones de personas a las que se ha denegado el acceso a la impresora.
Con el distintivo -u allow , los usuarios listados se añaden a la lista de permitir y se eliminan de la lista de denegar. Con el distintivo -u deny , los usuarios listados se añaden a la lista de denegaciones y se eliminan de la lista de permitidas.

Si la lista de permitidos no está vacía, sólo los usuarios de la lista pueden utilizar la impresora, independientemente del contenido de la lista de denegaciones. Si la lista de permitidos está vacía, pero la lista de denegados no lo está, es posible que los usuarios de la lista de denegados no utilicen la impresora. A todos los usuarios se les puede denegar el acceso a la impresora especificando -u deny: all. Todos los usuarios pueden utilizar la impresora especificando -u allow: all.

-v Dispositivo Especifica que está configurando una impresora local. Asocia un Dispositivo con Impresora. Dispositivo es el nombre de vía de acceso de un archivo en el que lppuede escribir. El mismo Dispositivo se puede asociar con más de una impresora.
-x Dest Elimina el destino dest (una impresora o una clase) del servicio de impresión LP.
Notas:
  • Al crear una impresora nueva, debe especificar el distintivo -vo -s . Además, solo se puede proporcionar uno de los siguientes: -e, -io -m; si no se proporciona ninguno de estos tres distintivos, se utiliza el estándar de modelo.
  • Si especifica los distintivos -s o -R , los distintivos siguientes no son válidos: -A, -e, -F, -h, -i, -l, -M, -m, -o, -vy -W.
  • Si especifica el distintivo -J o -L , debe especificar ambos distintivos. El distintivo -p es el único otro distintivo que puede especificar con estos dos distintivos.

Seguridad

Atención usuarios de RBAC y usuarios de Trusted AIX: Este comando puede realizar operaciones privilegiadas. Sólo los usuarios con privilegios pueden ejecutar operaciones con privilegios. Para obtener más información sobre autorizaciones y privilegios, consulte Base de datos de comandos privilegiados en Seguridad. Para obtener una lista de los privilegios y las autorizaciones asociadas a este mandato, consulte el mandato lssecattr o el submandato getcmdattr.

Archivos

/var/spool/lp/*
/etc/lp