Invia comando per aggiungere utenti remoti tramite ARD

0

quindi sto cercando di creare un account amministratore extra su tutti i Mac sulla rete. Ce ne sono parecchi quindi sto provando a farlo tramite Apple Remote Desktop.

Ragazzi sapete come fare? Questo è tutto ciò che ho finora, che ovviamente manca alcune parti e dà l'errore: "nessun tty presente e nessun programma askpass specificato". Qualsiasi aiuto è apprezzato.

#!/bin/bash
# This script creates a user account under Mac OS X
sudo dscl . create /Users/SecurityTest33
sudo dscl . create /Users/SecurityTest33 UserShell /bin/bash
sudo dscl . create /Users/SecurityTest33 RealName "Security Test3"
sudo dscl . create /Users/SecurityTest33 UniqueID 503
sudo dscl . create /Users/SecurityTest33 PrimaryGroupID 1000
sudo dscl . create /Users/SecurityTest33 NFSHomeDirectory /Local/Users/SecurityTest33   
sudo dscl . passwd /Users/SecurityTest33 PASSWORD
sudo dscl . append /Groups/admin GroupMembership SecurityTest33
sudo cp -R /System/Library/User\ Template/English.lproj /Users/SecurityTest33
sudo chown -R SecurityTest33:staff /Users/SecurityTest33
echo "Created user" #$USERID: $USERNAME ($FULLNAME)
    
posta youngandcrazy 13.08.2015 - 22:45
fonte

1 risposta

3

L'errore che stai ottenendo è correlato al comando sudo . Probabilmente stai tentando di eseguire lo script come normale amministratore.

Invece, puoi eseguirlo direttamente come root.

    
risposta data 13.08.2015 - 23:31
fonte