シングルユーザーモードからMacのパスワードをリセットするにはどうすればよいですか?


22

妹は約6か月前に中古のMacBookを購入しましたが、パスワードを失いました。

パスワードのリセットに使用しようとした手順は次のとおりです。

  1. シングルユーザーモードで起動します(電源投入時にCommand-Sを押します)
  2. タイプ fsck -fy
  3. タイプ mount -uw /
  4. タイプ launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
  5. を入力しdscl . -passwd /Users/username password、ユーザー名をターゲットユーザーに、パスワードを目的のパスワードに置き換えます。
  6. リブート

しかし、ステップ4を試すと、が表示されますlaunch_msg(): Socket is not connected

Macbookが実行しているバージョンとパスワードをリセットする正しいコマンドを知るために、シングルユーザーモードで入力するコマンドを知りたいです。ありがとうございました。


4番目のステップで、「dscl。passwd / Users / username」は新しいパスワードに「合格」しますか?「username」はコマンド「ls / User」で見つかったユーザー名ですか?

回答:


3

ファイルシステムをマウントするpasswd usernameと、使用してからパスワードを2回入力できるようになります。


これらの手順を推奨します。1.タイプfsck -fy2.タイプmount -uw /3.タイプpasswd usernameユーザー名を知る方法はありますか?メインスクリーン名からスペースを入力する必要があるかどうかわからない
アレクサンドル

記憶が正しければ、昨日もそれを試してみましたが、システムはlaunchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist最初に入力するように求めていました:(
アレクサンドル

ls / Users /を実行して、そこでユーザーリストを表示できます。
hiiambo

どうもありがとう !lsではなくIs *と入力していました。(*大文字i)
アレクサンドル

1
lですので、すべて大文字にするとLSになります
-hiiambo

50

com.apple.opendirectoryd.plist代わりにロードしてみてください。

  1. 起動時にcommand-Sを押し続けます。
  2. を実行しますmount -uw /。(fsck -fy必要ありません。)
  3. 10.7以降では、次を実行します。

     launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

    または10.6以前:

    launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
  4. passwd usernameパスワードを実行してリセットします。
  5. を実行しますreboot

アカウントのログインパスワードをリセットする2番目の方法は、回復パーティションからReset Password.appを使用することです。

  1. 起動時にcommand-Rを押し続けます。
  2. [ユーティリティ]メニューから[ターミナル]を開きます。
  3. 実行してresetpassword、パスワードのリセットアプリケーションを開きます。
  4. ボリュームとアカウントを選択し、パスワードをリセットします。

3番目の方法は、新しい管理者アカウントを作成することです。

  1. 起動時にcommand-Sを押し続けます。
  2. を実行しますmount -uw /
  3. を実行しますrm /var/db/.AppleSetupDone
  4. を実行しますreboot
  5. 新しいアカウントを作成する手順を実行します。
  6. [ユーザーとグループ]設定ペインから古いアカウントのパスワードをリセットします。

これらのオプションはいずれも、ログインキーチェーンのパスワードをリセットしません。

FileVault 2が有効になっている場合、シングルユーザーモードで起動するにはパスワードを入力する必要があり、Reset Password.appを使用してアカウントのパスワードをリセットすることはできません。


悲しいかな、これは私の状況ではうまくいきませんでした。「launch_msg():ソケットが接続されていません」を取得し続けるだけです。
デイブ・サグ

com.apple.opendirectoryd.plist存在しない理由はありますか?
ジェイクウィルソン

/System/Library/LaunchDaemons/com.apple.DirectoryServices.plistPowerbook G4上のOSX 10.4には存在しません。指摘するだけです。
Wyatt8740

完璧で徹底的な答え。これをどうもありがとう。簡単な質問:これでリセットされない「ログインキーチェーン」の結果を拡張できますか?ありがとう!
ジョシュアピンター

3つ目の方法は、Snow Leopard Serverでうまくいきました。最初と2番目はしませんでした。
クリストスヘイワード

6

launch_msg(): Socket is not connectedメッセージを取得し続けたため、cdを使用してLaunchDaemonsディレクトリにアクセスし、入力しました

launchctl load com.apple.DirectoryServices.plist 
passwd username

これはうまくいきました。エラーがなかったためにディレクトリパスが気に入らなかった理由がわかりません。



誰もがlaunchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plistを入力しようとしたため、答えは出されませんでした。LaunchDaemonsディレクトリに移動する必要があるため、これは機能しませんでした。
ケリー14年

1
でLaunchDaemonsディレクトリにあなたはCDの後に:私は次のようでした後にこれは、あまりにも私のために働い/System/Libraryているあなたは、コマンドを入力しmount -uw /、あなたのコマンドを書き込み可能にするために
ベンジャミンDunphy

2

⌘-S起動を保留してから、入力します

/sbin/fsck -y
/sbin/mount -uw /
sh /etc/rc

passwd [username of account you want to change here]

新しいパスワードを2回入力するよう求められます。

reboot
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.