사용자에게서 모든 그룹을 제거해야 합니다.
id test12
uid=4050(test12) gid=100(users) groups=100(users),50000(test1)
모든 보조 그룹(사용자, test1)을 삭제하는 방법
한 번에 모두 제거할 수 있는 방법이 있나요?
감사해요
답변1
Debian 11 및 최신 Arch 버전에서도 작동 usermod
합니다 .shadow-utils-2 4.6-14
usermod -G test12 test12
산출id -nG test12
test12
답변2
모든 보조 그룹(
users
,test1
)을 삭제하는 방법은 무엇입니까?
옵션 인수로 빈 문자열을 제공 usermod -G
하고 다음을 사용하지 않음 -a
:
usermod -G '' test12
users
귀하의 예에서는 다음과 같습니다 .아니요보조 그룹; 이것이 주요 그룹입니다. test12
에서 제거 하려면 users
다른 그룹을 기본 그룹( )으로 만들어야 합니다 usermod -g …
. 이것은 보충제 그룹과 아무 관련이 없습니다.