Моя сестра купила подержанный MacBook около 6 месяцев назад, и она потеряла свой пароль.
Вот процедура, которую я пытался использовать для сброса пароля:
- Загрузка в однопользовательском режиме (нажмите Command-S при включении)
- Тип
fsck -fy
- Тип
mount -uw /
- Тип
launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
- Введите
dscl . -passwd /Users/username password
, заменив имя пользователя целевым пользователем и пароль на нужный пароль. - перезагружать
Но когда я пытаюсь шаг 4, это говорит launch_msg(): Socket is not connected
.
Я хотел бы знать, какую команду вводить в однопользовательском режиме, чтобы знать, какую версию MacBook использует, и какую команду нужно изменить для сброса пароля. Спасибо.
Ответы:
После того, как вы смонтируете файловую систему, вы сможете использовать
passwd username
и затем дважды ввести пароль.источник
fsck -fy
2. Типmount -uw /
3. Типpasswd username
Есть ли способ узнать имя пользователя? Я не уверен, должен ли я вводить пробел из основного имени экрана ...launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
первым :(Попробуйте загрузить
com.apple.opendirectoryd.plist
вместо этого.mount -uw /
. (fsck -fy
не обязательно.)В 10.7 и позже запустите:
или в 10.6 и ранее:
passwd username
и сбросьте пароль.reboot
.Второй способ сбросить пароль для входа в учетную запись - использовать Reset Password.app из раздела восстановления:
resetpassword
, что откроет приложение сброса пароля.Третий способ - создать новую учетную запись администратора:
mount -uw /
.rm /var/db/.AppleSetupDone
.reboot
.Ни один из этих параметров не сбрасывает пароль цепочки для ключей входа в систему.
Если FileVault 2 включен, вам нужно ввести пароль для запуска в однопользовательском режиме, и вы не можете использовать Reset Password.app для сброса пароля учетной записи.
источник
com.apple.opendirectoryd.plist
которой не было бы?/System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
не существует в OSX 10.4 на моем Powerbook G4. Просто укажу на это.Я продолжал получать
launch_msg(): Socket is not connected
сообщение, поэтому я использовал cd для перехода в каталог LaunchDaemons и набралЭто сработало. Не уверен, почему ему не понравился путь к каталогу, так как не было ошибок.
источник
/System/Library
, вы наберете командуmount -uw /
, чтобы сделать ваши команды доступными для записиЗадержитесь ⌘-Sпри запуске, затем введите
Он должен попросить вас ввести новый пароль дважды.
источник