Siguiendo las instrucciones aquí , he instalado un servidor de impresión Samba en un Udoo-quad basado en ARM que ejecuta Udoobuntu 12.04 LTS.
El servidor Samba está funcionando y (después de configurarlo guest ok = yes
en el servidor smb.conf
) puedo navegar por la carpeta "print $" (Controladores de impresora) sin ingresar las credenciales. Puedo buscar la impresora durante la instalación de la impresora del lado del cliente (en Ubuntu 13.10), pero los trabajos de impresión no llegan al servidor. Simplemente se sientan en la cola de impresión del cliente con el mensaje de estado "Retenido para la autenticación" .
Tengo el servidor configurado para permitir el acceso de invitados a las impresoras con la siguiente sección en /etc/samba/smb.conf
(según lo informado por testparm
):
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
guest ok = Yes
printable = Yes
print ok = Yes
browseable = No
¿Por qué el cliente piensa que se requiere autenticación y cuál es la solución?
Respuestas:
Aparentemente, este es un problema / complicación que se introdujo en la versión de Samba incluida en (al menos) la versión inicial de Ubuntu 12.04. No sé si hubo una actualización para 12.04 para solucionar esto: las actualizaciones no parecen estar disponibles para Udoobuntu.
Lo resolví siguiendo el Comentario n. ° 17 del error de la plataforma de lanzamiento "Acceso denegado compartiendo impresoras samba después de una actualización precisa" .
Extracto de smb.conf del servidor:
El consenso parecía ser que la clave era
use client driver = yes
.fuente
Estoy usando Ubuntu 14.04 LTS, tuve el mismo problema. el mensaje de estado "Retenido para autenticación" en la cola de impresión del cliente. Para resolver este problema, acabo de instalar desde Synaptic estos dos paquetes:
- smbclient
- cifs-utils
y ahora funciona bien para mí. Espero que eso también resuelva tu problema ...
fuente
Configuré una impresora de Windows en mi sistema Ubuntu 16.04.3 LTS Xenial y mis trabajos no se iniciaron automáticamente, pero fueron " Retenidos para la autenticación ". Seguí las instrucciones en este enlace (principalmente)
En una ventana de terminal, detenga el servicio de la impresora de tazas:
servicio de sudo tazas parada
Edite el archivo printers.conf:
sudo vim /etc/cups/printers.conf
Cerca de la parte superior del archivo "/etc/cups/printers.conf" hay una línea:
AuthInfoRequired nombre de usuario, contraseña
Inserte un carácter "#" en la primera columna (o simplemente elimine la línea).
Guardar archivo editado
Reinicie el servidor cups:
inicio de tazas de servicio de sudo
Funcionó para mí, así que pensé en publicarlo incluso si la pregunta tiene años.
fuente