Mac でルートユーザを有効にする方法やルートパスワードを変更する方法
Mac の管理者は、ルートユーザアカウントを使って、通常なら利用できないシステム領域へのアクセスが必要となる作業を実行できます。
ルートユーザを有効にする代わりに、ターミナルで sudo
コマンドを使った方が安全です。sudo
について調べるには、ターミナル App を開いて、「man sudo
」と入力してください。
「ルート (root)」という名前のユーザアカウントは、ほかの macOS ユーザアカウントのファイルなど、システムの普通ならアクセスできない広い領域に対する読み書き権限を持つスーパーユーザです。ルートユーザは、デフォルトでは無効になっていて、普段使いを想定したものではありません。その特権を使えば、Mac が必要とするファイルでも変更できてしまいます。そうした変更を取り消すために、macOS を再インストールせざるをえなくなる場合もあります。作業が終わったら、必ずルートユーザを無効にしてください。
ディレクトリユーティリティを使う
Spotlight を使ってディレクトリユーティリティを探して開くか、以下の手順を実行してください。
Finder のメニューバーから「移動」>「フォルダへ移動」の順に選択します。
「
/System/Library/CoreServices/Applications/
」と入力するかペーストし、「return」キーを押します。開いたウインドウから、ディレクトリユーティリティを開きます。
ルートユーザを有効または無効にする
「ディレクトリユーティリティ」ウインドウで、鍵のアイコン
をクリックして、管理者の名前とパスワードを入力します。ルートユーザを有効にするには、メニューバーから「編集」>「ルートユーザを有効にする」の順に選択します。使いたいパスワードを入力します。その後、ルートユーザとしてログインできます。
ルートユーザを無効にするには、「編集」>「ルートユーザを無効にする」の順に選択します。
ルートパスワードを変更する
「ディレクトリユーティリティ」ウインドウで、鍵のアイコン
をクリックして、管理者の名前とパスワードを入力します。メニューバーから「編集」>「ルートパスワードを変更」の順に選択します。ルートユーザとしてログインする
ルートユーザが有効になっている場合、ルートユーザとしてログインしている間に限り、ルートユーザの権限を利用できます。
Apple メニュー >「ログアウト」の順に選択し、現在のユーザアカウントからログアウトします。
ログインウインドウで、ユーザ名「root」と、ルートユーザ用に作成したパスワードを使ってログインします。
- ログインウインドウに複数のユーザのリストが表示される場合は、「その他のユーザ」をクリックしてからログインします。
作業が終わったら、忘れずにルートユーザを無効にしてください。