このチュートリアルでは、Mac でルート ユーザーを有効にし、ログインして使用し、パスワードを変更し、最後に無効にする方法を説明します。
Macの管理者ユーザーと標準ユーザーについて、ご存知かもしれません。Macをお持ちの方は、おそらく管理者になっているでしょう(そうでない場合は、管理者になることを真剣に検討してみてください)。また、家族や職場の他の人とMacを共有している場合は、それぞれのユーザー用に標準ユーザーアカウントを作成できます。
上記の 2 つのオプションに加えて、macOS には、ルート ユーザー またはスーパー ユーザーとして使用するためのあまり知られていない隠し機能があります。
Macの管理者には、他のユーザーアカウントの管理や設定の変更など、多くの権限があります。しかし、システムの他の領域にアクセスする必要がある場合は、管理者とは異なるルートユーザーになる必要がある場合があります。
この「スーパーユーザー」はMacではデフォルトで無効になっています。そのため、ルートユーザーを有効にする必要がある場合は、その方法を説明します。
Macのルートユーザーとして注意すること
ルートユーザーはシステムファイルやシステムのその他の領域にアクセスでき、大きな責任を負います。例えば、スーパーユーザーとしてログインすると、他のmacOSユーザーアカウントのファイルにもアクセスできます。
Apple は、ルート ユーザーに対して以下を推奨しています。
ルートユーザーアカウントは日常的な使用を目的としたものではありません。この権限により、Macに必要なファイルへの変更が可能になります。これらの変更を元に戻すには、システムソフトウェアの再インストールが必要になる場合があります。作業が完了したら、ルートユーザーを無効にしてください。
それでも Mac でルート ユーザーを有効にしたい場合は、その方法を説明します。
Macでルートユーザーを有効にする
1) Macでディレクトリユーティリティを開きます。いくつかの方法があります。
- 方法 1: Spotlight を起動し、「ディレクトリ ユーティリティ」と入力します。
- 方法2:Finderを開き、上部のメニューバーから「移動」 > 「フォルダへ移動」をクリックします。Enterキーを押して
/System/Library/CoreServices/Applications/
「Enter」キーを押します。そこから「ディレクトリユーティリティ」を開きます。
- 方法3:システム設定を開き、「ユーザーとグループ」に移動します。「ネットワークアカウントサーバー」の横にある「編集」をクリックし、「ディレクトリユーティリティを開く」をクリックします。
- 注: MacがmacOS Monterey以前を実行している場合は、「システム環境設定」 > 「ユーザとグループ」に移動してください。ここで、ロックボタンをクリックしてロックを解除してください。次に、 管理者アカウントを選択し、「ログインオプション」をクリックします。その後、 「ネットワークアカウントサーバ」の横にある「参加」ボタンをクリックし、「ディレクトリユーティリティを開く」をクリックします。
2)上記のいずれかの方法を実行すると、ディレクトリユーティリティが起動します。ディレクトリユーティリティウィンドウの左下にある南京錠アイコンをクリックし、Touch IDまたはMacの管理者パスワードを使ってロックを解除します。 「設定を変更」 が表示されている場合はクリックしてください。
3)ロックを解除したら、上部のメニューバーから「編集」 > 「ルートユーザーを有効にする」をクリックします。
4)プロンプトが表示されたら、ルートユーザーのパスワードを入力して確認し、「OK」をクリックします。このパスワードはルートユーザーにログインする際に必要となるため、覚えておいてください。
これで、Mac のルート ユーザーになりました。
Macでルートユーザーにログインする方法
ルート ユーザーを有効にした後、次の手順に従ってログインします。
1)左上の Apple アイコン をクリックし、「現在のユーザーからログアウト」を選択します。
2)ログイン画面で、ルート アカウントであるその他のユーザーを選択します。
3)ユーザー名としてrootを入力します。
4)最後に、ルート ユーザーを有効にするときに作成したルート ユーザーのパスワード (上記の手順 4) を入力し、Enter/Return キーを押します。
これでMacをルートユーザーとして使用できます。まるでmacOSを新規インストールしたかのような見た目になっていることに気づくでしょう。
Finderのサイドバーにルートフォルダを表示するなど、いくつかの設定を調整できます。そうすれば、他のユーザーのファイルにアクセスしたり、アカウントにファイルを追加したりできるようになります。
Macでルートユーザーからログアウトする
1)他のユーザー (ルート ユーザー)にログインしたら、Apple アイコン をクリックし、 「ログアウト」を選択して確認します。
2)必要に応じて Mac の管理者アカウントを選択し、パスワードを入力してログインします。
これでルートユーザーから管理者アカウントに移行しました。Macでルートユーザーを無効にする必要があります。
Macでルートユーザーを無効にする
作業が完了したら、rootユーザーアカウントを無効にしてください。また、日常的な使用にはrootユーザーアカウントを使用しないでください。日常的な使用には、既にadminアカウントとstandardアカウントが利用可能です。
Macでルートユーザーを無効にするには、上記の手順1と2に従ってください。手順3に到達したら、メニューバーから「編集」 > 「ルートユーザーを無効にする」を選択します。
Macでルートユーザーのパスワードを変更する
ルートユーザーアカウントはそのままにして、パスワードを変更する必要がある場合は、非常に簡単です。ここでも、上記と同じ手順1と2を実行してください。手順3に到達したら、メニューバーから「編集」 > 「ルートパスワードの変更」を選択します。最後に、新しいルートパスワードを入力して確認し、 「OK」をクリックします。
Macでルートユーザーを有効にしてパスワードを変更する方法がわかりましたね。今後、この方法を使用する予定はありますか?もしそうなら、ルートユーザーレベルが必要なタスクの種類を教えてください。
次にチェックしてください:同じMacのユーザー間でファイルやドキュメントを共有する方法