답변:
나는 이것을 사용하여 dba 그룹을 추가했습니다.
sudo dscl . -create /groups/dba
sudo dscl . -append /groups/dba gid 4200
sudo dscl . -append /groups/dba passwd "*"
passwd
지금 Password
입니다.
pulegium의 답변이 일반적으로 선호되지만 명령 줄 방식을 원한다면 :
sudo dseditgroup -o create mysql
(mysql이라는 그룹을 만드는 것은 좋지 않은 생각 일 수 있습니다. 이미 mysql을 별칭으로 사용하는 _mysql이라는 그룹이 있습니다.)
Gordon Davisson이 지적했듯이 표준 Mac OS X 10.6에는 다음과 같이 이미 mysql 그룹이 있습니다.
dscl . -read /Groups/mysql
자신 만의 mysql 그룹을 생성해서는 안되며, 수정하려고하면 _mysql 그룹에 영향을 미칩니다. 그러나 귀하의 질문에 대답하기 위해 가장 간결한 방법은 다음과 같은 단일 명령입니다.
dscl . -create /Groups/mysql gid 296
그룹에 암호화 된 비밀번호를 추가하려면 다음을 수행하십시오.
dscl . -passwd /Users/mysql ‘my secret’
참고 : Andrea Girardi의 방법은 평문 암호를 생성하므로 좋지 않습니다.
ls -l
명령 에 표시 하려면 두 번째 명령의 변형을 사용해야했습니다sudo dscl . -append /groups/dba PrimaryGroupID 4200
. 필드 이름을 얻었습니다. 의 출력에서sudo dscl . -readall /groups
.