모범 사례로서 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.