groupadd / useradd não encontrado no Mac OSX

22

Alguém sabe como adicionar o comando unix groupadd no Mac OSX 10.5? Eu estou tentando fazer o homem em groupadd e useradd comandos mas parece não existir.

    
por tintin 08.08.2011 / 20:42

3 respostas

15

groupadd e useradd são Linux-isms.

Para algumas boas respostas sobre como adicionar usuários a partir da linha de comando no Mac OS X, veja esta pergunta no ServerFault:

link

    
por 09.08.2011 / 03:10
3

Como mencionado anteriormente, useradd (e adduser) são comandos do Linux.

Sorte sua que existe o comando OS X dscl . Eu escrevi um script simples para adduser e deluser que você pode encontrar nos links a seguir. A peça chave do script adduser vinculado está abaixo.

link link

sudo dscl . -create /Users/<user>
sudo dscl . -create /Users/<user> UserShell /bin/bash
sudo dscl . -create /Users/<user> RealName "<realName>"
sudo dscl . -create /Users/<user> UniqueID "<userID>"
sudo dscl . -create /Users/<user> PrimaryGroupID <groupID>
sudo dscl . -create /Users/<user> NFSHomeDirectory /Users/<user>
sudo dscl . -passwd /Users/<user> <passwd>
sudo dscl . -append /Groups/admin GroupMembership <user>
    
por 15.11.2015 / 22:39
1

Talvez você queira conferir o terceiro comando do Google hit para " mac useradd equivalente a 10,5 " ...

    
por 08.08.2011 / 20:48