사용자 보충 그룹이 추가되었지만 'groups(1)'에 변경 사항이 표시되지 않습니다.

사용자 보충 그룹이 추가되었지만 'groups(1)'에 변경 사항이 표시되지 않습니다.

나 자신을 추가하려고 합니다.퓨즈사용자 그룹에 있지만 변경사항이 적용되지 않은 것 같습니다./etc/그룹전화해보니 맞는 것 같네요그룹 추가또는사용자 모드.

둘 다 시도해 봤는데...

sudo addgroup fjohnson fuse

그리고

sudo usermod -a -G fuse fjohnson

/etc/그룹변경사항 표시

fuse:x:104:fjohnson

하지만 난 이해할 수가 없어

-rw-r----- 1 root fuse 215 Oct 16 10:39 /etc/fuse.conf

~처럼

cat: /etc/fuse.conf: Permission denied

그리고그룹(1)반품

fjohnson adm dialout cdrom plugdev lpadmin admin sambashare

답변1

사용자에게 그룹을 추가할 때 변경 사항을 적용하려면 사용자가 로그아웃/로그인해야 합니다.

newgrp명령을 사용할 수도 있습니다 .

  $ id
  uid=1000(romain) gid=1000(romain) groups=1000(romain),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),112(netdev)
  $ sudo addgroup romain fuse
  Adding user `romain' to group `fuse' ...
  Adding user romain to group fuse
  Done.
  $ id
  uid=1000(romain) gid=1000(romain) groups=1000(romain),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),112(netdev)
  $ newgrp fuse
  $ id
  uid=1000(romain) gid=103(fuse) groups=1000(romain),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),103(fuse),105(scanner),110(bluetooth),112(netdev)

관련 정보