Я создал нового пользователя, но в домашнем каталоге нового пользователя указан старый путь пользователя. Как я могу обновить домашний каталог моего нового пользователя, чтобы терминал открывался в этот каталог, и все программы считали этот новый каталог моим домашним каталогом? Я использую ОС х 10.8.4.
На сайте поддержки Apple приведены шаги по изменению «имени учетной записи» (то есть имени домашней папки для конкретного пользователя).
- Включите пользователя root (используя эти шаги ).
- Войдите в систему как root.
- Перейдите в папку /Пользователи.
- Выберите домашнюю папку с коротким именем, которое вы хотите изменить, и переименуйте ее так же, как вы бы переименовали любую папку. Имейте в виду, что короткое имя должно быть написано строчными буквами, без пробелов и содержать только буквы.
- Используйте панель «Пользователи и группы» (панель «Учетные записи» в Mac OS X версии 10.6.8 или более ранней) в «Системных настройках», чтобы создать нового пользователя с именем учетной записи или коротким именем, которое вы использовали на предыдущем шаге.
- Нажмите «ОК», когда «Папка в папке «Пользователи» уже имеет имя «имя учетной записи». Вы хотите использовать эту папку в качестве домашней папки для этой учетной записи пользователя?» появляется. Примечание. Это позволит исправить права собственности на все файлы в домашней папке и избежать проблем с правами доступа к содержимому.
- Выберите «Выход» в меню Apple. Войдите в систему как вновь созданный пользователь. У вас должен быть доступ ко всем вашим исходным файлам (на рабочем столе, в документах и в других папках этого дома).
- Убедившись, что ваши данные соответствуют ожиданиям, вы можете удалить исходную учетную запись пользователя с помощью панели «Пользователи и группы» (панель «Учетные записи» в Mac OS X версии 10.6.8 или более ранней).
- Отключите пользователя root (используя эти шаги ).
Более безопасный способ изменить домашнюю папку, связанную с учетной записью, — сделать это через Системные настройки.
Вы можете назначить домашнюю папку чему-то другому, кроме «/Users/yourUserName» в Терминале.
sudo dscl . -create /Users/YourUserName NFSHomeDirectory /path/to/new/home/folder
sudo -u username ...
будет использовать правильного владельца?
тюбик
с12
тюбик
с12