Administrando las impresoras en remoto

Cuando queremos acceder en remoto al servicio de impresión de  algún usuario, podemos hacerlo desde un navegador poniendo en la barra de direccion la IP del usuario segunda de dos puntos y el puerto 631. (172.xx.xx.xx:631)
Habitualmente, el acceso de administración esta prohibido, y si tratamos de acceder a este modo, nos aparecerá una indicación avisando de este hecho (404 Forbiden)


entonces hay que hacer una conexión ssh, y como root modificar el archivo /etc/cups/cupsd.conf
en concreto, hay que realizar los siguientes cambios:
localizamos en el archivo el siguiente texto


<Location />
  Allow all
  # Restrict access to the server...
  Order allow,deny
</Location>

# Para el acceso a la zona de administracion autenticacion
<Location /admin>
  Order allow,deny
  AuthType Default
  Require user @SYSTEM
</Location>

<Location /admin/conf>
    AuthType Default
  Require user @SYSTEM
  # Restrict access to the configuration files...
  Order allow,deny
</Location>



Y tenemos que añadir la linea Allow all que aparece en la zona Location/ en las zonas Location /admin y Location /admin/conf, de forma que el texto quede asi:

<Location />
  Allow all
  # Restrict access to the server...
  Order allow,deny
</Location>

# Para el acceso a la zona de administración autenticación
<Location /admin>
  Allow all
  Order allow,deny
  AuthType Default
  Require user @SYSTEM
</Location>

<Location /admin/conf>
  Allow all
  AuthType Default
  Require user @SYSTEM
  # Restrict access to the configuration files...
  Order allow,deny
</Location>



guardamos los cambios y reiniciamos el servicio de impresion, y cerramos la sesion ssh,

Ahora volvemos al navegador y ya podremos administrar las impresoras en remoto,...