Apps

Macでルートユーザーを管理する方法

Macでルートユーザーを管理する方法

このチュートリアルでは、Mac でルート ユーザーを有効にし、ログインして使用し、パスワードを変更し、最後に無効にする方法を説明します。

Macのルートユーザー

Macの管理者ユーザーと標準ユーザーについて、ご存知かもしれません。Macをお持ちの方は、おそらく管理者になっているでしょう(そうでない場合は、管理者になることを真剣に検討してみてください)。また、家族や職場の他の人とMacを共有している場合は、それぞれのユーザー用に標準ユーザーアカウントを作成できます。

上記の 2 つのオプションに加えて、macOS には、ルート ユーザー またはスーパー ユーザーとして使用するためのあまり知られていない隠し機能があります。

Macの管理者には、他のユーザーアカウントの管理や設定の変更など、多くの権限があります。しかし、システムの他の領域にアクセスする必要がある場合は、管理者とは異なるルートユーザーになる必要がある場合があります。

この「スーパーユーザー」はMacではデフォルトで無効になっています。そのため、ルートユーザーを有効にする必要がある場合は、その方法を説明します。

Macのルートユーザーとして注意すること

ルートユーザーはシステムファイルやシステムのその他の領域にアクセスでき、大きな責任を負います。例えば、スーパーユーザーとしてログインすると、他のmacOSユーザーアカウントのファイルにもアクセスできます。

Apple は、ルート ユーザーに対して以下を推奨しています。

ルートユーザーアカウントは日常的な使用を目的としたものではありません。この権限により、Macに必要なファイルへの変更が可能になります。これらの変更を元に戻すには、システムソフトウェアの再インストールが必要になる場合があります。作業が完了したら、ルートユーザーを無効にしてください。

それでも Mac でルート ユーザーを有効にしたい場合は、その方法を説明します。

Macでルートユーザーを有効にする

1) Macでディレクトリユーティリティを開きます。いくつかの方法があります。

  • 方法 1: Spotlight を起動し、「ディレクトリ ユーティリティ」と入力します。

Mac Spotlight検索のディレクトリユーティリティ

  • 方法2:Finderを開き、上部のメニューバーから「移動」 > 「フォルダへ移動」をクリックします。Enterキーを押して/System/Library/CoreServices/Applications/「Enter」キーを押します。そこから「ディレクトリユーティリティ」を開きます。

CoreServices Finderフォルダ内のディレクトリユーティリティ

  • 方法3:システム設定を開き、「ユーザーとグループ」に移動します。「ネットワークアカウントサーバー」の横にある「編集」をクリックし、「ディレクトリユーティリティを開く」をクリックします。

Macのシステム設定でディレクトリユーティリティを開く

  • 注: MacがmacOS Monterey以前を実行している場合は、「システム環境設定」 > 「ユーザとグループ」に移動してください。ここで、ロックボタンをクリックしてロックを解除してください。次に、 管理者アカウントを選択し、「ログインオプション」をクリックします。その後、 「ネットワークアカウントサーバ」の横にある「参加」ボタンをクリックし、「ディレクトリユーティリティを開く」をクリックします。

MacのOpen Directoryユーティリティ

2)上記のいずれかの方法を実行すると、ディレクトリユーティリティが起動します。ディレクトリユーティリティウィンドウの左下にある南京錠アイコンをクリックし、Touch IDまたはMacの管理者パスワードを使ってロックを解除します。 「設定を変更」 が表示されている場合はクリックしてください。

Macのディレクトリユーティリティのロック解除

3)ロックを解除したら、上部のメニューバーから「編集」 > 「ルートユーザーを有効にする」をクリックします。

Macでルートユーザーを有効にする

4)プロンプトが表示されたら、ルートユーザーのパスワードを入力して確認し、「OK」をクリックします。このパスワードはルートユーザーにログインする際に必要となるため、覚えておいてください。

Macでルートユーザーの新しいパスワードを設定する

これで、Mac のルート ユーザーになりました。

Macでルートユーザーにログインする方法

ルート ユーザーを有効にした後、次の手順に従ってログインします。

1)左上の Apple アイコン  をクリックし、「現在のユーザーからログアウト」を選択します。

Macの現在のユーザーからログアウトする

2)ログイン画面で、ルート アカウントであるその他のユーザーを選択します。

Macのログインウィンドウで他のルートユーザーを選択する

3)ユーザー名としてrootを入力します。

4)最後に、ルート ユーザーを有効にするときに作成したルート ユーザーのパスワード (上記の手順 4) を入力し、Enter/Return キーを押します。

ユーザー名としてroot、作成したパスワードを使用してMacのrootユーザーにログインします。

これでMacをルートユーザーとして使用できます。まるでmacOSを新規インストールしたかのような見た目になっていることに気づくでしょう。

Finderのサイドバーにルートフォルダを表示するなど、いくつかの設定を調整できます。そうすれば、他のユーザーのファイルにアクセスしたり、アカウントにファイルを追加したりできるようになります。

Macでルートユーザーを使用する

Macでルートユーザーからログアウトする

1)他のユーザー (ルート ユーザー)にログインしたら、Apple アイコン  をクリックし、 「ログアウト」を選択して確認します。

Macでルートユーザーからログアウトする

2)必要に応じて Mac の管理者アカウントを選択し、パスワードを入力してログインします。

ルートユーザーからログアウトした後、管理者アカウントにログインします

これでルートユーザーから管理者アカウントに移行しました。Macでルートユーザーを無効にする必要があります。

Macでルートユーザーを無効にする

作業が完了したら、rootユーザーアカウントを無効にしてください。また、日常的な使用にはrootユーザーアカウントを使用しないでください。日常的な使用には、既にadminアカウントとstandardアカウントが利用可能です。

Macでルートユーザーを無効にするには、上記の手順1と2に従ってください。手順3に到達したら、メニューバーから「編集」 > 「ルートユーザーを無効にする」を選択します。

Macでルートユーザーを無効にする

Macでルートユーザーのパスワードを変更する

ルートユーザーアカウントはそのままにして、パスワードを変更する必要がある場合は、非常に簡単です。ここでも、上記と同じ手順1と2を実行してください。手順3に到達したら、メニューバーから「編集」 > 「ルートパスワードの変更」を選択します。最後に、新しいルートパスワードを入力して確認し、 「OK」をクリックします。

Macでルートユーザーのパスワードを変更する

Macでルートユーザーを有効にしてパスワードを変更する方法がわかりましたね。今後、この方法を使用する予定はありますか?もしそうなら、ルートユーザーレベルが必要なタスクの種類を教えてください。

次にチェックしてください:同じMacのユーザー間でファイルやドキュメントを共有する方法

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.