나는 시도했다 :
sudo useradd -s "/bin/false" -g [existingGroupName] [userNameToAdd]
명령 후 나는 그것을 찾았 /etc/group
지만 사용자는 [existingGroupName]
. 왜 이렇게이다?
이는 /etc/group
기본 구성원이 아닌 보조 그룹 구성원 (사용자)을 표시 하기 때문 입니다.
-g
로 useradd
설정한다 차 그룹 사용자에 속할 수는 오직 하나이어야 함; 반면, -G
하나 또는 다수의 사용자에게 추가 보조 그룹 .
다음 id
명령 을 사용하여 ID와 함께 사용자의 기본 그룹 (및 보조 그룹)을 확인할 수 있습니다 .
id <username>
참고로, 의도하지 않은 경우 직접 사용하는 대신 adduser
Perl 래퍼를 사용해야합니다 useradd
.
또 다른 참고 사항은 그룹 정보를 얻기 위해 getent group
직접 읽기 / 파싱 하는 대신 사용하는 것입니다 /etc/group
.
getent group <group_name>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다