모범 사례로서 Usermod -aG vs gpasswd -a


15

usermod -g는 이와 같은 많은 게시물 에서 모범 사례는 아니지만 일반적으로 usermod가 사용자의 기본 그룹을 변경하므로 사용해서는 안된다는 것을 설명합니다. 이 게시물은 그룹을 추가하는 -aG 스위치를 고려하지 않는 것 같습니다.

이것이 여전히 나쁜 습관입니까, 아니면 gpasswd -a를 사용하는 것과 다르지 않습니까?


그 메시지의 날짜를 보셨습니까?
— Michael Hampton

그래, 그러나 그것과 같은 톤이 있고 누군가가 최근에 나에게 그것의 선을 따라 무언가를 말했기 때문에 나는 물어 보는 것이 가장 좋다고 생각했다.
— AirCombat

귀하의 질문에 추가하고 adduser 명령을 넣고 싶습니다. scontent-mad1-1.xx.fbcdn.net/v/t1.0-9/…
— Mr-Programs

답변:


15

둘 다 똑같이 usermod할 수 있습니다.주의를 기울이지 않으면 잘못 할 수 있습니다.

아치 리눅스의 위키 에서는 다른 배포판과 동일합니다 .

다른 그룹에 사용자를 추가하려면 다음을 사용하십시오 (추가 _ 그룹은 쉼표로 구분 된 목록 임).

# usermod -aG additional_groups username

경고 : 경우 -a옵션이 생략 usermod위의 명령, 사용자가 additional_groups에없는 모든 그룹에서 제거됩니다 (즉, 사용자는 additional_groups에 나열된 그룹의 구성원이 될 것이다).

대안 적 gpasswd으로 사용될 수있다. 한 번에 한 그룹에서만 사용자 이름을 추가하거나 제거 할 수 있습니다.

# gpasswd --add username group
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.