![Como definir a senha do cups 1.3.7 (/etc/cups/passwd.md5) sem avisar?](https://rvso.com/image/36027/Como%20definir%20a%20senha%20do%20cups%201.3.7%20(%2Fetc%2Fcups%2Fpasswd.md5)%20sem%20avisar%3F.png)
Minha empresa está usando o CUPS v1.3.7, gostaria de permitir que os usuários fossem autenticados apenas na interface web do cups e não via SSH.
Imagino que deveria usar o tipo de autenticação BasicDigest
em cupsd.conf.
AuthType Digest
Então eu tenho que usar lppasswd -g mygroup -a username
para adicionar o acesso aos copos ao usuário.
lppasswd -g mygroup -a username
Enter password :
Enter password again :
Mas, se eu permitir que meu usuário digite alguma senha, eu permitiria que ele acessasse o ssh, o que eu não quero.
Como posso definir a senha de um usuário sem avisar (possivelmente criando um script)?
Responder1
Existe outra maneira de pensar sobre este assunto: Restringir o acesso ssh a grupos específicos.
- Editar
/etc/ssh/sshd_config
- Adicione a linha
AllowGroups sshusers
ouAllowGroups your_user_primary_group
- No caso de
AllowGroups sshusers
criar este grupo administrativo:groupadd -r sshusers
- Adicione usuários com permissão ssh a este grupo:
usermod -aG sshusers username
- No caso de
- Recarregue o serviço sshd. Depende da sua distro.
Usando esta solução você não precisará criar scripts de criação de usuários do Cups, nem gerenciar 2 bancos de dados de login distintos.