oldhell
Mitglied
Thread Starter
- Dabei seit
- 21.04.2010
- Beiträge
- 30
- Reaktionspunkte
- 1
Hallo zusammen,
ich habe folgendes Problem:
Ich habe ca. 200 Rechner im Einsatz die neu installiert werden sollen. Ich verwende dazu DeployStudio.
Auf den Client-Geräten werden Gast-Benutzer benötigt, die beim Abmelden die Daten wieder löschen.
Nun erhalte ich die Fehlermeldung: "Es wurde kein Schlüsselbund gefunden, um "Safari" zu sichern", wenn ich Safari öffne. Dieses Problem tritt allerdings nur beim Gast-Benutzet auf.
Folgendes habe ich schon gemacht:
*Safari auf den neusten Stand aktualisiert - Behebt den Fehler nicht.
*Den Schlüsselbund auf Standard zurückgesetzt, dadurch wird die Datei ~/Library/Keychains/login.keychain angelegt. Diese Datei habe ich dann in das Verzeichnis: /System/Library/User\ Template/English.lproj/Library/Keychains kopiert.
Leider kann ich den User dann nicht mehr anmelden, ohne das ich bei der Anmeldung ein des Gast-Benutzers ein Administrator-Kennwort eingeben muss.
Hat vielleicht irgend jemand eine Lösung?
Die User werden über DeployStudio wie folgt angelegt:
ich habe folgendes Problem:
Ich habe ca. 200 Rechner im Einsatz die neu installiert werden sollen. Ich verwende dazu DeployStudio.
Auf den Client-Geräten werden Gast-Benutzer benötigt, die beim Abmelden die Daten wieder löschen.
Nun erhalte ich die Fehlermeldung: "Es wurde kein Schlüsselbund gefunden, um "Safari" zu sichern", wenn ich Safari öffne. Dieses Problem tritt allerdings nur beim Gast-Benutzet auf.
Folgendes habe ich schon gemacht:
*Safari auf den neusten Stand aktualisiert - Behebt den Fehler nicht.
*Den Schlüsselbund auf Standard zurückgesetzt, dadurch wird die Datei ~/Library/Keychains/login.keychain angelegt. Diese Datei habe ich dann in das Verzeichnis: /System/Library/User\ Template/English.lproj/Library/Keychains kopiert.
Leider kann ich den User dann nicht mehr anmelden, ohne das ich bei der Anmeldung ein des Gast-Benutzers ein Administrator-Kennwort eingeben muss.
Hat vielleicht irgend jemand eine Lösung?
Die User werden über DeployStudio wie folgt angelegt:
Code:
#ADMIN USER
ADMIN_USERNAME=Admin
ADMIN_FULLNAME=Admin
ADMIN_PASSWORD=blabla
# EXAM-USER
EXUSERNAME=extended
EXFULLNAME=Erweiterter-Benutzer
################# C R E A T E A D M I N U S E R A C C O U N T ########################
sudo dscl . -create /Users/$ADMIN_USERNAME
sudo dscl . -create /Users/$ADMIN_USERNAME UserShell /bin/bash
sudo dscl . -create /Users/$ADMIN_USERNAME RealName "$ADMIN_FULLNAME"
sudo dscl . -create /Users/$ADMIN_USERNAME dsAttrTypeNative:_defaultLanguage de
sudo dscl . -create /Users/$ADMIN_USERNAME UniqueID 501
sudo dscl . -create /Users/$ADMIN_USERNAME PrimaryGroupID 20
sudo dscl . -create /Users/$ADMIN_USERNAME NFSHomeDirectory /Users/$ADMIN_USERNAME
sudo dscl . -append /Users/$ADMIN_USERNAME picture /Library/User\ Pictures/Animals/Parrot.tif
sudo dscl . -passwd /Users/$ADMIN_USERNAME $ADMIN_PASSWORD
sudo dscl . append /Groups/admin GroupMembership $ADMIN_USERNAME
sudo dscl . append /Groups/_lpadmin GroupMembership $ADMIN_USERNAME
sudo dscl . append /Groups/_appserveradm GroupMembership $ADMIN_USERNAME
sudo dscl . append /Groups/_appserverusr GroupMembership $ADMIN_USERNAME
################### C R E A T E E X A M U S E R A C C O U N T #########################
sudo dscl . -create /Users/$EXUSERNAME
sudo dscl . -create /Users/$EXUSERNAME UserShell /bin/bash
sudo dscl . -create /Users/$EXUSERNAME RealName "$EXFULLNAME"
sudo dscl . -create /Users/$EXUSERNAME dsAttrTypeNative:_defaultLanguage de
sudo dscl . -create /Users/$EXUSERNAME UniqueID 503
sudo dscl . -create /Users/$EXUSERNAME PrimaryGroupID 20
sudo dscl . -create /Users/$EXUSERNAME NFSHomeDirectory /Users/$EXUSERNAME
sudo dscl . -append /Users/$EXUSERNAME picture /Library/User\ Pictures/Fun/Chalk.tif
sudo dscl . -passwd /Users/$EXUSERNAME ''
sudo dscl . append /Groups/staff GroupMembership $EXUSERNAME
############## A C T I V A T E G U E S T U S E R A C C O U N T #####################
#ACTIVATE GUEST USER FOR OS X
sudo dscl . -create /Users/Guest
sudo dscl . -create /Users/Guest dsAttrTypeNative:_defaultLanguage de
sudo dscl . -create /Users/Guest dsAttrTypeNative:_guest true
sudo dscl . -create /Users/Guest dsAttrTypeNative:_writers__defaultLanguage Guest
sudo dscl . -create /Users/Guest dsAttrTypeNative:_writers__LinkedIdentity Guest
sudo dscl . -create /Users/Guest dsAttrTypeNative:_writers__UserCertificate Guest
sudo dscl . -create /Users/Guest AuthenticationHint ''
sudo dscl . -create /Users/Guest NFSHomeDirectory /Users/Guest
sudo dscl . -passwd /Users/Guest ''
sudo dscl . -create /Users/Guest Picture "/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/UserIcon.icns"
sudo dscl . -create /Users/Guest PrimaryGroupID 201
sudo dscl . -create /Users/Guest RealName "Guest User"
sudo dscl . -create /Users/Guest RecordName Guest
sudo dscl . -create /Users/Guest UniqueID 201
sudo dscl . -create /Users/Guest UserShell /bin/bash
#######################*C R E A T E U S E R K E Y C H A I N S ##########################
sudo security add-generic-password -a Guest -s com.apple.loginwindow.guest-account -D "application password" /Library/Keychains/System.keychain
####################### C R E A T E H O M E U S E R H O M E S #########################
sudo createhomedir -c