![¿Cómo configurar la contraseña de cups 1.3.7 (/etc/cups/passwd.md5) sin preguntar?](https://rvso.com/image/36027/%C2%BFC%C3%B3mo%20configurar%20la%20contrase%C3%B1a%20de%20cups%201.3.7%20(%2Fetc%2Fcups%2Fpasswd.md5)%20sin%20preguntar%3F.png)
Mi empresa utiliza CUPS v1.3.7. Me gustaría permitir que los usuarios se autentiquen solo en la interfaz web de cups y no a través de SSH.
Me imagino que debería usar el tipo de autenticación BasicDigest
en cupsd.conf.
AuthType Digest
Luego tengo que usar lppasswd -g mygroup -a username
para agregar el acceso a tazas al usuario.
lppasswd -g mygroup -a username
Enter password :
Enter password again :
Pero, si permito que mi usuario escriba alguna contraseña, le permitiría acceder a ssh, lo que no quiero.
¿Cómo puedo configurar la contraseña de un usuario sin que se me pregunte (posiblemente mediante un script)?
Respuesta1
Hay otra forma de pensar sobre este asunto: restringir el acceso ssh a grupos específicos.
- Editar
/etc/ssh/sshd_config
- Añade la línea
AllowGroups sshusers
oAllowGroups your_user_primary_group
- En caso de
AllowGroups sshusers
crear este grupo administrativo:groupadd -r sshusers
- Agregue usuarios permitidos por ssh a este grupo:
usermod -aG sshusers username
- En caso de
- Recargar el servicio sshd. Depende de tu distribución.
Al utilizar esta solución, no tendrá que crear un script para la creación de usuarios de Cups ni administrar dos bases de datos de inicio de sesión distintas.