Adicionando novos usuários no Mac OS X via terminal

Este tutorial vai para aqueles que estão precisando adicionar novos usuários no OSX porém não estão conseguindo logar na interface GUI do sistema. Algumas vezes o OSX costuma dar problemas nos preferences ai ou o sistema não loga ou demora décadas para aparecer a tela com o Finder. A solução ??? geralmente criar um novo usuário resolve, outras vezes apenas deletando os preferences resolve. Porém digamos que sua ideia é adicionar um novo usuário ao sistema, para isso use o scrip shell abaixo: #!/bin/bash echo “This script will create a user on Leopard” echo “” echo “Enter Fullname” read fullname echo “Enter username” read username echo “Enter usernumber” read usernumber echo “Enter Password” read password echo “Enter Password again” read password2 echo “” if [ $password != $password2 ] then echo “Passwords do not match. Exiting…” exit 0 else echo “Passwords Match!” fi echo “” echo “Full Name”$fullname echo “Username:”$username echo “UID:” $usernumber echo “Password:” $password echo “Are these details correct? Y or N?” read test echo “” if [ $test = Y -o $test = y ] then echo “Creating User “$username dscl . -create /Users/$username dscl . -create /Users/$username UserShell /bin/bash dscl . -create /Users/$username RealName $fullname dscl . -create /Users/$username UniqueID $usernumber dscl . -create /Users/$username PrimaryGroupID 80 dscl . -create /Users/$username NFSHomeDirectory /Users/$username dscl . -passwd /Users/$username $password dscl . -append /Groups/admin GroupMembership $username echo “” echo $username” created! Enjoy!” else echo “Please run script again with correct information.” fi

Entre em contato

Sua opinião é muito importante para nós.

Endereço

Rua Helena, 280
8º andar

Whatsapp

99975-1271

Instagram

@bhei

CRECI: 16963J

Precisando de ajuda ?