메시지를 표시하지 않고 컵 1.3.7(/etc/cups/passwd.md5)의 비밀번호를 설정하는 방법은 무엇입니까?

메시지를 표시하지 않고 컵 1.3.7(/etc/cups/passwd.md5)의 비밀번호를 설정하는 방법은 무엇입니까?

우리 회사는 CUPS v1.3.7을 사용하고 있습니다. 사용자가 SSH를 통하지 않고 컵 웹 인터페이스에서만 인증되도록 허용하고 싶습니다.

BasicDigest나는 cupd.conf의 인증 유형을 사용해야 한다고 생각합니다 .

AuthType Digest

lppasswd -g mygroup -a username그런 다음 사용자에게 컵에 대한 액세스 권한을 추가하는 데 사용해야 합니다 .

lppasswd -g mygroup -a username
Enter password :
Enter password again :

하지만 사용자가 비밀번호를 입력하도록 허용하면 원하지 않는 SSH 액세스를 허용하게 됩니다.

메시지를 표시하지 않고(아마도 스크립팅) 사용자의 비밀번호를 설정하려면 어떻게 해야 합니까?

답변1

이 문제에 대해 생각하는 또 다른 방법이 있습니다. 특정 그룹에 대한 SSH 액세스를 제한하는 것입니다.

  • 편집하다/etc/ssh/sshd_config
  • 라인을 추가 AllowGroups sshusers하거나AllowGroups your_user_primary_group
    • AllowGroups sshusers이 관리 그룹을 생성 하는 경우 :groupadd -r sshusers
    • 이 그룹에 SSH 허용 사용자를 추가합니다. usermod -aG sshusers username
  • sshd 서비스를 다시 로드합니다. 배포판에 따라 다릅니다.

이 솔루션을 사용하면 Cups 사용자 생성을 스크립트로 작성할 필요가 없으며 2개의 고유한 로그인 데이터베이스를 관리할 필요도 없습니다.

관련 정보