Как да възстановите потребителски акаунт в OS X

Проблеми с потребителски акаунти в OS X могат да се случат, което води до това, че сметката не може да променя конфигурационните опции и досега достъпните ресурси. Един пример за такова поведение е администраторският акаунт, който вече не може да удостовери за достъп до настройките на системните предпочитания, въпреки че е посочен като администраторски акаунт. Друго индикативно поведение би било невъзможността да се променят настройките на този акаунт, като парола, снимка на прозореца за влизане или местоположение на персонализирана домашна папка.

Докато хората могат да мислят да потърсят корена на тези проблеми в папката на потребителя, те няма да ги намерят там. Причината за това е структурата на директориите, която дефинира акаунта и неговите възможности се съхраняват в скритата / var / db / dslocal / директория, за разлика от други системни и потребителски настройки, които са в папките с предпочитания или в папките на глобалната или потребителската библиотека. Ако настройката в тези конфигурационни файлове се повреди, стабилността и възможностите на профила могат да бъдат компрометирани.

За да се справят с такива проблеми, докато някои хора могат да се опитат да коригират тези свойства на акаунта ръчно, за да запазят целостта на профила и да коригират проблема, такива манипулации могат да бъдат опасни, ако се извършат неправилно. Неправилните настройки на тези файлове на профилите могат да повредят проблемния акаунт още повече и да го предпазят от влизане или дори да повредят допълнителни профили и да доведат до нестабилност на системата.

Ако профилът ви не работи правилно, а други в системата функционират добре, тогава един прост подход за отстраняване на проблема е просто да изтриете и възстановите структурата на директориите за профила. Въпреки че това може да звучи като трудна задача, в OS X всъщност е доста лесно да се направи и няма да изисква много използване на терминала (ако има такъв) и да не навреди на никой от потребителските ви данни или настройки.

За да направите това, трябва да имате поне един работещ администраторски акаунт в системата, така че ако повреденият ви акаунт е единственият администраторски акаунт, ще трябва първо да създадете друг администраторски акаунт. За съжаление създаването на нов администраторски акаунт от OS X обикновено изисква да имате съществуващ работен администраторски акаунт, но можете да преодолеете това изискване, като принудите помощника за настройка на OS X да стартира, когато следващата система се стартира. За да направите това, изпълнете следните стъпки:

  1. Рестартирайте в режим на единичен потребител, като държите едновременно клавишите Command и "S" при стартиране.
  2. Монтирайте файловата система като четене / запис, като изпълните следната команда:

    планина -uw /

  3. Изпълнете следната команда, за да изтриете флага за настройка на OS X:

    rm /var/db/.AppleSetupDone

Когато това стане, въведете "reboot" в командния ред и системата трябва да се рестартира и да стартира инструмента за помощник за настройка на OS X, който след това можете да използвате, за да създадете нов потребителски акаунт (уверете се, че е различно от профила, който сте се опитват да възстановят).

След като имате нов администраторски акаунт в системата, влезте в него и след това отидете на системните предпочитания Потребители и групи (или „Профили“) и намерете проблемния профил. След това щракнете върху заключването, за да разрешите промени, последвано от избиране на сметката и щракване върху бутона минус, за да го изтриете. Това действие ще ви подкани да запазите началната папка в изображението на диска, да изтриете началната папка или да не я промените и да я оставите на текущото му местоположение.

В този случай ще искате да оставите папката такава, така че щракнете върху опцията да не променяте домашната папка, след което продължете и кликнете върху бутона "Изтрий потребителя".

Чрез извършването на тези действия сте изтрили потребителя от системната директория, но сте запазили настройките и данните на потребителя непокътнати, като запазите неговата домашна папка. Сега отидете в / Macintosh HD / Users / директория и намерете домашната папка за изтрития потребител. Ако името му включва „(изтрито)“ в него, след това редактирайте името и премахнете тези компоненти, така че да е същото като краткото потребителско име на профила (преименуването на папката ще изисква удостоверяване с новия ви потребителски акаунт).

След като началната папка се преименува, се върнете към системните предпочитания на потребителите и групите и пресъздайте профила, като се погрижите да използвате същите имена както за пълните, така и за кратките имена на профили. Ако се извърши правилно, системата ще открие съществуващата домашна папка, която е със същото име като новия потребителски акаунт, и ще покаже предупреждение с опцията да използва тази начална папка за новия профил. Кликнете върху "Използване на съществуващата папка" и след това профилът ще бъде възстановен.

След като профилът е настроен, опитайте да излезете от системата и да се върнете в него, за да тествате неговата функционалност и да се уверите, че работи както трябва.


 

Оставете Коментар