И "файл launchd передоза" я имею в виду: `помощью следущей загрузки /система/библиотеки/LaunchDaemons/com для.яблоко.kextd.файл plist` `помощью следущей загрузки /система/библиотеки/LaunchDaemons/com для.яблоко.notifyd.файл plist помощью следущей загрузки /система/библиотеки/LaunchDaemons/com на.яблоко.configd, так.файл plist` `помощью следущей загрузки /система/библиотеки/LaunchDaemon/ком.яблоко.Каталог.файл plist` Затем я сделал некоторые другие вещи, не знаю, если это было необходимо, а затем команду shutdown-H сейчас, а когда это не сработало, "выход". Я даже не пытаюсь убедить вас в глупости разбиение диска, когда вы рассматриваете, как оптимизация свободного места, файл Hot бандажные и прочие вращающийся диск оптимизации, вам сорвали небольшой загрузочный раздел и просто предположим, у вас есть такой на самом деле хороший reason_ к необходимости запускать из таких стесненных загрузки размер тома.

Я пытаюсь написать скрипт для добавления пользователя в компьютер. Они не будут учетные записи админ и должен быть персонал счетов. Я запустил этот скрипт и можете войти в аккаунт, но я не могу открыть любые файлы, создавать файлы, или сохранять какие-либо файлы на компьютер.

В конечном счете я хотел бы запустить этот удалить 5 учетные записи пользователей и все их данные, а затем создать 5 новых учетных записей (это в классе, где у меня 36 компьютеров), но я борюсь, чтобы правильно создать отдельного пользователя с помощью следующего сценария.

Любая помощь будет высоко ценится.

#!/бин/Баш

Имя пользователя=за 1
Полное имя="период 1"
Пароль="тест"
SECONDARY_GROUPS="персонал" 

# ====

если [[ $УИД-нэ 0 ]]; затем Эхо "пожалуйста, запустите $0 в корень". && выход 1; Интернет

# Найти следующий доступный идентификатор пользователя
Сайт maxid=$(dscl . -список пользователей /уникальный идентификатор | у awk '{печати 2$}' | сортировка мкг | хвост -1)
ПАРАМЕТР USERID=$((САЙТ MAXID+1))

# Создание учетной записи пользователя 
dscl . -создание /Пользователи/$Имя пользователя
dscl . -создание /Пользователи/$Имя пользователя UserShell /бин/Баш
dscl . -создание /Пользователи/$Имя пользователя флуда "$имя"
dscl . -создание /Пользователи/$Имя пользователя уникальный идентификатор "$ID_ПОЛЬЗОВАТЕЛЯ"
dscl . -создание /Пользователи/$Имя пользователя PrimaryGroupID 20
dscl . -создание /Пользователи/$Имя пользователя NFSHomeDirectory /Пользователи/$Имя пользователя

dscl . -программа passwd /Пользователи/$Имя пользователя, $пароль


# Добавить использовать для любой заданной группы
для группы в $SECONDARY_GROUPS ; делать
 dseditgroup -о редактирование -Т пользователь- $имя пользователя $группа
сделано

# Создаем домашний каталог
createhomedir -с > /dev/нуль

Эхо", создана пользователем #$ID_ПОЛЬЗОВАТЕЛЯ: $имя пользователя ($имя)"