와 사이에 약간의 차이가 있음adduser
useradd
을 알고 있습니다 .
(예 : 홈 디렉토리 생성과 같은 adduser
추가 기능이 useradd
있습니다.)
그렇다면 addgroup
과 의 관계는 무엇 groupadd
입니까?
그룹을 만드는 데 선호되는 방법이 있습니까?
와 사이에 약간의 차이가 있음adduser
useradd
을 알고 있습니다 .
(예 : 홈 디렉토리 생성과 같은 adduser
추가 기능이 useradd
있습니다.)
그렇다면 addgroup
과 의 관계는 무엇 groupadd
입니까?
그룹을 만드는 데 선호되는 방법이 있습니까?
답변:
대부분의 분포 adduser
및 addgroup
명령 주위에 대화의 편의를 '래퍼 useradd
와는 groupadd
.
which addgroup
내 컴퓨터 (Ubuntu 11.04)에서에 있는 명령을 사용하여 addgroup을 찾을 수 있습니다 /usr/sbin/addgroup
.
내 상자 addgroup
에는 groupadd
명령을 호출하기 전에 (대화식으로) 다양한 옵션을 묻는 펄 스크립트가 있습니다 .
groupadd
일반적으로 스크립팅에 바람직합니다 (예 : 배치로 사용자를 작성하지 않으려는 경우). 반면 addgroup
사용자에게 친숙합니다 (특히 모든 옵션 및 플래그에 익숙하지 않은 경우).
물론 addgroup
명령을 호출 할 때 명령을 통해 많은 옵션을 사용하지만 주로 대화식 스크립트로 사용됩니다.
흥미롭게도 내 상자 addgroup
에는에 대한 심볼릭 링크가 adduser
있으며, 스크립트는 호출 된 이름을 확인하고 그에 따라 다른 작업을 수행합니다.
groupadd
더 나은 크로스 리눅스 및 때로는 크로스 유닉스 시스템 호환성을 위해 더 바람직합니다.
addgroup
종종 랩퍼입니다 groupadd
(perl로 작성, 소스 코드 here ).
같은 방법 useradd
으로보다 더 바람직합니다 adduser
- 여기를 참조하십시오