다음 명령을 실행하여 그룹을 만듭니다.
[root@u87 ~] # groupadd -g 2441 somegroup
groupadd: group 'somegroup' already exists
[root@u87 ~]# cat /etc/group | grep somegroup
[root@u87 ~]#
[root@u87 ~]#
[root@u87 ~]#
[root@u87 ~]# cat /etc/system-release
Red Hat Enterprise Linux Server release 7.5 (Maipo)
이 오류를 어떻게 이해합니까?
답변1
그룹(및 기타 사용자 정보)은 다음에서 정의할 수 있습니다 /etc/group
.예를 들어LDAP. 정보 소스는 에서 구성됩니다 /etc/nsswitch.conf
.
모든 소스에서 정보 검색예중고, 중고 getent
:
getent group somegroup
당신은 이것을 사용할 수 있습니다그룹을 추가하기 전에 그룹이 존재하는지 확인하세요.:
getent group somegroup || groupadd -g 2441 somegroup