여기에서 다루어야 할 다른 실패 모드가 있습니다.
관리자가 업데이트 /etc/group
했지만 업데이트 하지 못한 경우 /etc/gshadow
(이 설정이있는 시스템에서) 로그 아웃했다가 다시 로그인해도 실제로 새 그룹에 할당되지는 않습니다.
혼동, groups
당신에게 실제, 현재의 상황을 보여줍니다 반면, id
잘못이 있음을 나타냅니다 출력 인쇄 할 수 있습니다 제대로 그룹의 구성원입니다.
tripleee@vbvntv$ groups
tripleee
tripleee@vbvntv$ id
uid=1234(tripleee) gid=1234(tripleee) groups=1234(tripleee),4(adm)
tripleee@vbvntv$ ls -l /var/log/mail.log
-rw-r----- 1 root adm 15728 May 26 14:26 /var/log/mail.log
tripleee@vbvntv$ tail /var/log/mail.log
tail: cannot open `/var/log/mail.log' for reading: Permission denied
newgrp
암호를 요구 하기 때문에 사용할 수 없으며 암호가 없으며 SSH 공개 키 인증 만 있습니다.
해결책은 관리자가 수동 편집을 되 /etc/groups
돌린 다음 다시 수행하는 것입니다 sudo gpasswd -a tripleee adm
. 또는 대안으로 grpconv
변경 사항을 병합하는 데 사용 합니다 ( https://serverfault.com/a/389719/98333 에서 선택했습니다 )