編集済み 3 数週間前 によって ExtremeHow 編集チーム
ルートユーザーウブントゥセキュリティリナックス管理設定オペレーティングシステムシステムコマンドラインユーザー
翻訳が更新されました 4 数日前
Ubuntuは最も人気のあるLinuxディストリビューションの一つで、開発者やホビーユーザーに愛されています。ユーザーフレンドリーなインターフェースで知られるUbuntuは、セキュリティと効率のために設計されています。Ubuntuがセキュリティを確保する方法の一つとして、デフォルトでルートユーザーのログインを無効にしています。その代わりに、Ubuntuは管理タスクを実行するためにsudo
コマンドの使用を推奨しています。しかし、ルートユーザーを有効にする必要がある状況もあります。このガイドでは、Ubuntuでルートユーザーを有効にして使用する方法を簡単に説明します。
Linuxおよび他のUnix系システムでは、ルートユーザーはシステム内のすべてのコマンドとファイルにアクセスできるスーパーユーザーです。ルートユーザーはソフトウェアのインストール、ユーザーアカウントの管理、サーバー構成の変更などを行うことができます。ルートユーザーはその強力な権限を持つため、システムのセキュリティと安定性に影響を与える変更を行うこともできます。このため、Ubuntuを含むほとんどのLinuxディストリビューションは、直接ルートユーザーとしてログインすることを推奨していません。
代わりに、Ubuntuはsudo
を使用してより安全な代替手段を実装しています。このコマンドは、許可されたユーザーがスーパーユーザーや別のユーザーとしてコマンドを実行できるようにします。sudo
はほとんどのタスクに十分ですが、特定の目的でルートアカウントを有効にすることを望むユーザーや高度な管理者もいます。
ルートユーザーアカウントを有効にする前に、必要な前提条件を確認してください:
sudo
権限を持つユーザーアカウント。ルートユーザーを有効にするための最初のステップは、ターミナルウィンドウを開くことです。Ubuntuではこれを行う方法はいくつかあります。キーボードでCtrl + Alt + T
を押すか、アプリケーションメニューで「ターミナル」を検索してクリックします。
ターミナルウィンドウで、次のコマンドを入力して一時的なルート権限を取得します:
sudo -i
このコマンドは、ターミナルセッションを一時的にルートユーザーの環境に切り替えます。このコマンドを実行するには、現在のユーザーパスワードを入力する必要があります。認証が成功すると、コマンドプロンプトがusername@ubuntu:
からroot@ubuntu:
に変わり、ルート権限を持っていることが示されます。
Ubuntuでは、デフォルトでルートユーザーにパスワードが設定されていません。したがって、ルートユーザーとしてログインする前にパスワードを設定する必要があります。次のコマンドを実行してルートユーザーのパスワードを設定します:
passwd
passwd
と入力すると、ルートユーザーのパスワードを入力するよう求められます。画面に表示されないので、慎重に強力なパスワードを入力してください。確認を求められたらパスワードを確認します。
ルートアカウントのパスワードを設定したら、ルートユーザーとしてログインできることを確認するのが良いでしょう。これを行うには、次のコマンドを使用してターミナルセッションをルートに変更します:
su - root
設定したばかりのルートパスワードを入力するよう求められます。パスワードを入力し、成功すると、ターミナルプロンプトがroot@ubuntu:
に変わります。これでルートユーザーとしてアクセスできることが確認できます。
Ubuntuでルートユーザーを有効にしアクセスした今、考慮すべき注意事項とベストプラクティスがいくつかあります:
passwd -l root
を実行することで可能です。Ubuntuでルートユーザーを有効にするのは、ルートアカウントのパスワードを設定しアクセスを確認する簡単なプロセスです。ルートユーザーはシステム全体を制御できるが、注意して使用する必要があります。このガイドでは、ルートユーザーを有効にするステップバイステップのプロセスを案内し、ユーザー権限を安全に管理するための優れたプラクティスを提供します。これらのガイドラインに従うことで、必要に応じて適切なユーザー権限でUbuntuオペレーティングシステムを自信を持ってナビゲートできます。
記事の内容に誤りがある場合, あなたは