나 자신을 그룹에 추가했는데 `groups`에 즉시 반영되지 않습니다. 이유는 무엇입니까?

나 자신을 그룹에 추가했는데 `groups`에 즉시 반영되지 않습니다. 이유는 무엇입니까?

현재 사용자를 그룹에 추가하는 두 가지 명령을 실행한 tcpdump후 쿼리를 통해 결과를 확인합니다 groups. 그런데 왜 groups회원인지 보고하지 않습니다 tcpdump.

Ubuntu 22.04의 스크린샷:

여기에 이미지 설명을 입력하세요

이때 /etc/group파일을 확인해 보니 추가되어 있었습니다.

tcpdump:x:117:chj

tcpdump나열된 명령을 보려면 groups데스크톱 세션에서 완전히 로그아웃한 다음 다시 로그인해야 합니다.

왜 이렇게 번거로운 일을 해야 합니까? 뭔가 빠졌나요?

답변1

groups $USER변경 사항을 확인해 보세요 . 이제 현재 프로세스에 대한 그룹을 나열하고 있는데, 그룹 데이터베이스가 변경된 경우 다를 수 있습니다.

관련 정보