0 votos

Cómo modificar cupsd.conf en más de 50 máquinas

Necesito modificar el cupsd.conf archivo (eliminación de PAUSE-PRINTER / RESUME-PRINTER ) en más de 50 máquinas para permitir que las cuentas que no son de administrador reanuden la cola de impresión.

¿Hay alguna manera de que pueda script esto (a través de AppleScript o shell script) para que un administrador local pueda ejecutar esto en cada máquina?

2 votos

Hay dos cuestiones muy distintas aquí - una es cómo empujar un AppleScript a través de ARD y la segunda es cómo hacer que AppleScript modifique un archivo con privilegios de Root. ¿Puede usted por favor editar tu pregunta para que sólo hagas una. Asegúrate de buscar en Ask Different ya que hay muchas soluciones para ambas.

0 votos

Hola he editado mi pregunta ya que realmente no estaba preguntando acerca de cómo empujar a través de ARD más acerca de la asistencia con la escritura de un solo script para realizar las tareas. Gracias por el aviso, sin embargo.

3 votos

Mi primera idea es que esta modificación podría ser mejor con un Bash script en su lugar. Podrías hacer una copia de seguridad del original y luego insertar las líneas que necesitas usando awk

4voto

benwiggy Puntos 8

cupsenable - impresoras y clases de parada/arranque

No debería ser necesario utilizar sudo para reanudar las colas de impresión. El comando CUPS cupsenable puede ser ejecutado por un usuario estándar.

2voto

Rab Puntos 31

En lugar de modificar el cupsd.conf encontré otra ruta que funciona añadiendo a todos los usuarios al grupo _lpoperator para permitir que todos puedan pausar/reanudar la cola de impresión:

sudo dseditgroup -o edit -t group -a everyone _lpoperator

Gracias a todos

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X