dscl. criar / Usuários / corybohon

Em seguida, vamos criar e definir a propriedade shell para bash:

dscl. criar / Usuários / corybohon UserShell / bin / bash

Em seguida, adicionaremos algumas credenciais de usuário e definiremos o nome completo do usuário:

dscl. criar / Usuários / corybohon RealName "Cory Bohon"

Agora, criaremos e definiremos um ID exclusivo para o usuário. Escolha o que funciona para você aqui, garantindo que ele não tenha sido usado por usuários anteriores:

dscl. criar / Usuários / corybohon UniqueID 503

Em seguida, criaremos e definiremos a propriedade do ID do grupo do usuário:

dscl. criar / Users / corybohon PrimaryGroupID 1000

Agora, vamos configurar o diretório pessoal do usuário executando o seguinte comando. Certifique-se de substituir as duas instâncias do nome abreviado no comando abaixo:

dscl. criar / Usuários / corybohon NFSHomeDirectory / Local / Users / corybohon

Agora vamos adicionar alguma segurança à conta do usuário e definir sua senha. Aqui, você vai substituir “SENHA” com a senha real que será usada inicialmente para sua conta. O usuário sempre pode alterar a senha depois:

dscl. passwd / Users / corybohon PASSWORD

Se o usuário tiver privilégios de administrador, executaremos a seguinte conta para atribuir esse título ao usuário recém-cunhado:

dscl. acrescentar / Grupos / admin GroupMembership corybohon

E é isso. A maneira mais simples de criar um usuário por meio da linha de comando e atribuir todos os privilégios de conta do OS X à nova conta.


Cory Bohon é um escritor freelancer de tecnologia, desenvolvedor indie Mac e iOS e fotógrafo amador. Siga o autor deste artigo no Twitter.