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...

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
Seja Membro Gratuítamente

Assine a newsletter para receber em seu email as publicações atualizadas neste blog

Top