Mac OS X シングル ユーザー モードで管理者パスワードを変更する
目次:
IT に携わっている場合、または単に Grandmas Mac を修正している場合、管理者ユーザーのパスワードを持っていないマシンを取得することは珍しくありません。このような状況に陥った場合は、Mac OS X のコマンド ライン シングル ユーザー モードで起動するだけで、管理者パスワードまたはその他のユーザーを簡単に変更できます。 Macのトラブルシューティングには必須の知識だと思います。
Mac OS Xシングルユーザーモードで管理者パスワードを変更する
これは多段階のプロセスですが、従うのは簡単です:
- まずシングルユーザーモードに入る必要があります。 Mac を再起動し、起動時に Command+S を長押しして、コマンド ラインに入ります。
- Mac OS X が、ファイルシステムを変更するには 2 つのコマンドを実行する必要があることを通知するメモが表示されます。これは必要なので、最初に処理しましょう
- 最初のコマンドは、Mac OS X ファイルシステムのエラーをチェックして修正します。実行には数分かかる場合があります:
- 次のコマンドはルート Mac OS X ドライブを書き込み可能としてマウントし、ファイルシステムを変更できるようにします:
- ファイルシステムがマウントされた後、次のコマンドを使用してユーザーのパスワードをリセットできます:
- 変更をリセットして確認するには、新しいパスワードを2回入力する必要があります
fsck -fy
mount -uw /
passwd ユーザー名
「passwd」コマンドを使用する場合、パスワードは目に見えて入力されないことに注意してください。何も入力されていないように見えます。これは、コマンド ラインの世界では標準的な方法です。
OS X Lion、Mountain Lion 以降での管理者パスワードの変更
OS X 10.7.3 以降 (OS X 10.8 以降の Mountain Lion を含む) を使用しているユーザーの場合、オープン ディレクトリをロードする追加の手順が必要になる場合があります。上記の方法で問題が発生した場合は、新しいバージョンの Mac OS X で次のコマンド シーケンスを試してください。主な違いは、ドライブのマウントとパスワードの変更で「launchctl」を使用することです:
1 fsck -fy 2 mount -uw / 3 launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist 4 passwd ユーザー名
これで、パスワードが期待どおりに変更されるはずです。その後、再起動して、期待どおりに管理者ユーザー アカウントを使用できます。次のように入力して、コマンドラインから再起動することができます:
リブート
または、キーボード ショートカット、シャットダウン、または電源ボタンを押したままにする標準的な手動再起動方法を使用します。次回の起動時に、変更された管理者パスワードが期待どおりに使用できるようになります。
管理者のユーザー名がわからない?問題ありません 誰かのマシンを修理していて、リセットするユーザー名がわからない場合は、/Users を次のように検索してください:
ls /Users/
ここには、.localized、Shared、およびユーザー名の少なくとも 3 つの項目が表示されます。ユーザー名は、passwd コマンドで変更するものです。
パスワードをリセットして確認したら、「exit」または「reboot」と入力してシングル ユーザー モードを終了できます。これで Mac が通常どおり起動し、新しいパスワードでマシンにアクセスできるようになります。
これは、新しい管理者ユーザー アカウントを作成するのではなく、既存のルート ユーザー パスワードを変更するため、失われたパスワードをリセットしたり、Mac OS X ブート DVD を使用したりする方法よりも簡単で迅速な方法です。ただし、どちらも問題なく機能するため、好きな方法を使用できます。
同じ方法を使用してスリープ/ウェイク ロック画面をナビゲートできますが、明らかに Mac を再起動する必要があります。つまり、現在ユーザーのデスクトップにあるものを見逃すことになります。