OS X 10.6.1의 터미널에 동등한 usermod가 있습니까? SL (10.6.1)의 터미널에서 그룹에 추가하는 방법을

누구든지 사용자를 수정하고 SL (10.6.1)의 터미널에서 그룹에 추가하는 방법을 말해 줄 수 있습니까?

usermod는 Mac에서 사용되지 않는 것 같습니다.



답변

dscl명령 줄에서 디렉토리 서비스 (로컬 또는 원격)의 항목을 수정하는 일반적인 방법입니다. 모든 정보 (10.6을 실행하지 않는 경우 로컬 정보) dscl맨 페이지 를 참조하십시오 . 구글은 그것을 사용하는 방법에 대한 많은 예제를 보여줍니다 ( macosxhints.com의 많은 것들 포함 ).


답변

사용자 추가 :

dscl . append /Groups/admin GroupMembership usershortname

사용자 제거 : (시스템이 아닌 그룹에서)

dscl . delete /Groups/admin GroupMembership usershortname

관리 그룹의 멤버십을 읽으십시오.

dscl . read /Groups/admin GroupMembership


답변

예제를 추가하려면 다음을 수행하십시오. 누군가 홈 디렉토리를 수정하는 방법입니다.

dscl . -create /Users/postgres NFSHomeDirectory /opt/local/var/db/postgresql84

read 명령을 사용하여 객체의 속성을 볼 수도 있습니다 .

dscl . -read /Users/postgres


답변

이 명령은 OSX에 포함되어 있지 않습니다. Mac 용 adduser 포트가 있지만 명령 행에서 사용자를 추가하고 그룹을 변경할 수 있습니다. 여기에 명령 정보 .


답변