Terminal 101 Criando Novos Usuários
Comodscl. 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.